using System;
using System.Collections.Generic;
namespace JiaZhiQuan.Common.Models.VO.UE {
public class UEPostOrder {
///
/// 主键ID
///
public long postOrderId { get; set; }
///
/// 卖家用户id
///
public long userId { get; set; }
///
/// 发货人姓名
///
public string deliveryName { get; set; }
///
/// 发货人手机号
///
public string deliveryPhone { get; set; }
///
/// 发货省
///
public string deliveryProvince { get; set; }
///
/// 发货市
///
///
/// 该字段为必填项。
///
public string deliveryCity { get; set; }
///
/// 发货区
///
public string deliveryArea { get; set; }
///
/// 发货详细地址
///
public string deliveryAddress { get; set; }
///
/// 订单发货时间
///
public DateTime deliveryAt { get; set; }
///
/// 收货信息Id
///
///
/// 该字段为必填项。
///
public int receiveId { get; set; }
///
/// 退货信息Id
///
public int? returnId { get; set; }
///
/// 订单退货时间
///
public DateTime returnAt { get; set; }
///
/// 订单取消原因
///
public string cancelReason { get; set; }
///
/// 订单取消时间
///
public DateTime? cancelAt { get; set; }
///
/// 订单关闭时间
///
public DateTime? closeAt { get; set; }
///
/// 订单关闭原因
///
public string closeReason { get; set; }
///
/// 订单状态
///
///
/// "订单状态(
///-1)后台关闭订单
///-2)卖家已签收退货,系统关闭订单
///-3)平台鉴定未通过,不退货,系统关闭订单
///1)卖家已发货,等待平台收货
///2)平台已收货,等待鉴定
///3)平台鉴定通过,等待卖家上架
///4)平台鉴定未通过,等待平台退货
///5)卖家取回商品(无偿) ,等待平台退货
///6)商品已上架
///7)卖家拒绝上架,等待平台退货
///8)卖家超时未上架,等待平台退货
///9)买家已付款,等待交易完成
///10)卖家取回商品(有偿) ,等待平台退货
///11)寄售成功
///12)销售订单关闭,重新上架中
///13)平台已退货,等待卖家签收 )"
///
public int orderState { get; set; }
///
/// 交易状态
///
///
/// 0:未交易,1:交易中
///
public int tradeState { get; set; }
///
/// 商品id
///
public long goodsId { get; set; }
///
/// 平台skuId
///
public int platformSkuId { get; set; }
///
/// 商品名称
///
public string skuName { get; set; }
///
/// 平台地址id
///
public int platformAddressId { get; set; }
///
/// 商品上架时间
///
public DateTime? shelveAt { get; set; }
///
/// 商品上架超时时间
///
public DateTime? shelveTimeoutAt { get; set; }
///
/// 卖家有偿取回商品时间
///
public DateTime? getbackAt { get; set; }
///
/// 销售订单关闭时间
///
public DateTime? saleOrderCloseAt { get; set; }
///
/// 上一次仓储时间区间(单位天)
///
public decimal lastStorageTime { get; set; }
///
/// 买家付款时间
///
public DateTime? payAt { get; set; }
///
/// 单位仓储费(单位分/天)
///
public int unitStorageFee { get; set; }
///
/// 开始计算仓储费的天数
///
public int upDays { get; set; }
///
/// 寄售订单到手价 单位分 售价-服务费-仓储费的最终到手价
///
public int netAmount { get; set; }
///
/// 取回实际支付的仓储费 单位分
///
public int realStageFee { get; set; }
///
/// 寄售成功时间
///
public DateTime? saledAt { get; set; }
///
/// 创建时间
///
///
/// 该字段为必填项。
///
public DateTime createAt { get; set; }
///
/// 修改时间
///
public DateTime updateAt { get; set; }
}
public class UEReceiveReturn {
///
/// 主键ID
///
public int id { get; set; }
///
/// 快递公司Id
///
///
/// 该字段为必填项。
///
public int expCompanyId { get; set; }
///
/// 快递单号
///
public string expNo { get; set; }
///
/// 收货人手机号
///
public string receivePhone { get; set; }
///
/// 快递类型
///
///
/// 1:到付,2:寄付
///
public sbyte expType { get; set; }
///
/// 快递费(单位分)
///
public int expFee { get; set; }
///
/// 操作类型
///
///
/// 1:收货,2:退货,3,发货
///
public sbyte operateType { get; set; }
///
/// 操作人ID
///
public int operateId { get; set; }
///
/// 操作时间(收货时间或退货时间)
///
public DateTime operateAt { get; set; }
///
/// 操作视频(收货视频或退货视频)
///
public string videoUrl { get; set; }
///
/// 寄售成功时间
///
public DateTime saledAt { get; set; }
///
/// 实际支付的仓储费
///
public int realStageFee { get; set; }
///
/// 卖家收货超时时间,平台退货时有值。
///
public DateTime sellerReceiveTimeoutAt { get; set; }
///
/// 创建时间
///
///
/// 该字段为必填项。
///
public DateTime createAt { get; set; }
///
/// 修改时间
///
public DateTime updateAt { get; set; }
}
}