CeDo
2021-04-17 9e5fc994204fe9b846b212510f5b2bb792aaaf51
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/shop/ComShopOrderVO.java
@@ -1,82 +1,19 @@
package com.panzhihua.common.model.vos.shop;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
/**
 * @auther lyq
 * @create 2021-04-14 15:03:01
 * @describe 订单表实体类
 */
@Data
@ApiModel("商品订单")
public class ComShopOrderVO implements Serializable {
@ApiModel("订单创建返回参数")
public class ComShopOrderVO {
    @ApiModelProperty("订单id")
    private Long id;
    @ApiModelProperty("店铺id")
    private Long storeId;
    @ApiModelProperty("用户id")
    private Long userId;
    @ApiModelProperty("订单号")
    @ApiModelProperty(value = "订单号")
    private String orderNo;
    @ApiModelProperty("支付单号")
    private String payNo;
    @ApiModelProperty(value = "订单金额")
    private BigDecimal orderTotal;
    @ApiModelProperty("微信交易单号")
    private String wxTardeNo;
    @ApiModelProperty("订单状态(1.待付款 2.代发货 3.待收货 4.待评价 5.已完成 6.已取消)")
    private Integer status;
    @ApiModelProperty("支付状态(1.未支付 2.已支付)")
    private Integer payStatus;
    @ApiModelProperty("订单收货人id")
    private Long receiverId;
    @ApiModelProperty("订单总金额")
    private BigDecimal totalAmount;
    @ApiModelProperty("优惠总金额")
    private BigDecimal discountAmount;
    @ApiModelProperty("支付总金额")
    private BigDecimal payAmount;
    @ApiModelProperty("支付方式(1.微信支付)")
    private Integer payType;
    @ApiModelProperty("支付时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date payTime;
    @ApiModelProperty("配送方式(1.商家配送  2.快递物流)")
    private Integer deliveryType;
    @ApiModelProperty("订单发货状态(1.未发货  2.已发货)")
    private Integer deliveryStatus;
    @ApiModelProperty("物流公司")
    private String logisticsCompany;
    @ApiModelProperty("物流单号")
    private String logisticsNo;
    @ApiModelProperty("下单时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date createAt;
}
}