xcx_temp_api/ARW.Model/Vo/Api/OrderManage/OrderRefunds/OrderRefundApiDetailsVo.cs
2023-10-22 15:26:27 +08:00

170 lines
3.9 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

using ARW.Model.Vo.Api.OrderManage.Orders;
using Newtonsoft.Json;
using OfficeOpenXml.Attributes;
using SqlSugar;
using System;
using System.Collections.Generic;
namespace ARW.Model.Vo.Api.OrderManage.OrderRefunds
{
/// <summary>
/// 售后单记录表详情展示对象Api
///
/// @author lwh
/// @date 2023-10-21
/// </summary>
public class OrderRefundApiDetailsVo
{
/// <summary>
/// 描述 :
/// </summary>
public int OrderRefundId { get; set; }
/// <summary>
/// 描述 :
/// </summary>
[JsonConverter(typeof(ValueToStringConverter))]
public long OrderRefundGuid { get; set; }
/// <summary>
/// 描述 :订单guid
/// </summary>
[JsonConverter(typeof(ValueToStringConverter))]
public long OrderGuid { get; set; }
/// <summary>
/// 订单号
/// </summary>
public string OrderNo { get; set; }
/// <summary>
/// 店铺名称
/// </summary>
public string StoreName { get; set; }
/// <summary>
/// 订单商品列表
/// </summary>
public List<OrderGoodsApiVo> OrderRefundGoodList { get; set; }
/// <summary>
/// 地址
/// </summary>
public Logistics LogisticsVO { get; set; }
/// <summary>
/// 物流状态
/// </summary>
public TrajectoryVo TrajectoryVos { get; set; }
/// <summary>
/// 描述 :售后类型(1退货退款 2退货(无需退款) 3换货)
/// </summary>
public int RefundType { get; set; }
/// <summary>
/// 描述 : 申请退款金额
/// </summary>
public decimal RefundRequestAmount { get; set; }
/// <summary>
/// 描述 :商家审核状态(1待审核 2已同意 3已拒绝)
/// </summary>
public int MerchantAuditStatus { get; set; }
/// <summary>
/// 描述 :实际退款金额
/// </summary>
public decimal RefundMoney { get; set; }
/// <summary>
/// 售后订单状态描述
/// </summary>
public string EserRightsStatusDesc { get; set; }
/// <summary>
/// 状态1待审核 2已审核 3已发货 4已完成
/// </summary>
public int Status { get; set; }
public string StatusName { get; set; }
/// <summary>
/// 描述 :用户是否发货(1未发货 2已发货)
/// </summary>
public int IsCustomerSend { get; set; }
/// <summary>
/// 描述 :售后单状态(1进行中 2已拒绝 3已完成 4已取消)
/// </summary>
public int OrderRefundStatus { get; set; }
/// <summary>
/// 商家是否收货(1未收货 2已收货)
/// </summary>
public int IsMerchantReceive { get; set; }
/// <summary>
/// 商家退货地址guid
/// </summary>
public long? ShopAddressGuid { get; set; }
/// <summary>
/// 退款原因(字典)
/// </summary>
public int RefundReason { get; set; }
/// <summary>
/// 退款原因
/// </summary>
public string Reason { get; set; }
/// <summary>
/// 描述 :客户退款说明
/// </summary>
public string CustomerRefundDesc { get; set; }
/// <summary>
/// 描述 :客户退款凭证
/// </summary>
public string CustomerRefundImg { get; set; }
/// <summary>
/// 快递公司guid
/// </summary>
public long? LogisticsCompanyGuid { get; set; }
/// <summary>
/// 订单号
/// </summary>
public string ExpressNo { get; set; }
/// <summary>
/// 申请时间
/// </summary>
public DateTime CreateTime { get; set; }
}
}