package cn.lili.modules.order.order.entity.dto;
|
|
import cn.lili.common.enums.ClientTypeEnum;
|
import cn.lili.modules.order.order.entity.enums.OrderItemAfterSaleStatusEnum;
|
import cn.lili.modules.order.order.entity.enums.OrderStatusEnum;
|
import cn.lili.modules.order.order.entity.enums.OrderTypeEnum;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
/**
|
* 订单导出DTO
|
* @author Bulbasaur
|
* @since 2021/6/3 6:36 下午
|
*
|
*/
|
@Data
|
public class OrderExportDetailDTO {
|
|
@ApiModelProperty(value = "主订单编号")
|
private String orderSn;
|
@ApiModelProperty(value = "子订单编号")
|
private String orderItemSn;
|
@ApiModelProperty(value = "选购商品")
|
private String goodsName;
|
@ApiModelProperty(value = "商品数量")
|
private Integer num;
|
@ApiModelProperty(value = "商品ID")
|
private String goodsId;
|
@ApiModelProperty(value = "商品单价")
|
private Double unitPrice;
|
@ApiModelProperty(value = "订单应付金额")
|
private Double flowPrice;
|
@ApiModelProperty(value = "运费")
|
private Double freightPrice;
|
@ApiModelProperty(value = "优惠总金额")
|
private Double discountPrice;
|
@ApiModelProperty(value = "平台")
|
private Double siteMarketingCost;
|
@ApiModelProperty(value = "商家优惠")
|
private Double storeMarketingCost;
|
@ApiModelProperty(value = "商家改价")
|
private Double updatePrice;
|
@ApiModelProperty(value = "支付方式")
|
private String paymentMethod;
|
@ApiModelProperty(value = "收件人")
|
private String consigneeName;
|
@ApiModelProperty(value = "收件人手机")
|
private String consigneeMobile;
|
@ApiModelProperty(value = "省")
|
private String province;
|
@ApiModelProperty(value = "市")
|
private String city;
|
@ApiModelProperty(value = "区")
|
private String district;
|
@ApiModelProperty(value = "街道")
|
private String street;
|
@ApiModelProperty(value = "详细地址")
|
private String consigneeDetail;
|
@ApiModelProperty(value = "买家留言")
|
private String remark;
|
@ApiModelProperty(value = "订单提交时间")
|
private String createTime;
|
@ApiModelProperty(value = "支付完成时间")
|
private String paymentTime;
|
/**
|
* @see ClientTypeEnum
|
*/
|
@ApiModelProperty(value = "来源")
|
private String clientType;
|
/**
|
* @see OrderStatusEnum
|
*/
|
@ApiModelProperty(value = "订单状态")
|
private String orderStatus;
|
/**
|
* @see OrderTypeEnum
|
*/
|
@ApiModelProperty(value = "订单类型")
|
private String orderType;
|
/**
|
* @see OrderItemAfterSaleStatusEnum
|
*/
|
@ApiModelProperty(value = "售后状态")
|
private String afterSaleStatus;
|
@ApiModelProperty(value = "取消原因")
|
private String cancelReason;
|
@ApiModelProperty(value = "发货时间")
|
private String logisticsTime;
|
@ApiModelProperty(value = "完成时间")
|
private String completeTime;
|
@ApiModelProperty(value = "店铺")
|
private String storeName;
|
}
|