package com.doumee.dao.web.response;
|
|
import com.doumee.core.annotation.excel.ExcelColumn;
|
import com.doumee.dao.business.model.GoodsorderDetail;
|
import com.doumee.dao.business.model.PlanorderDetail;
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import java.math.BigDecimal;
|
import java.util.Date;
|
import java.util.List;
|
|
/**
|
* Created by IntelliJ IDEA.
|
*
|
* @Author : Rk
|
* @create 2023/3/24 14:32
|
*/
|
@Data
|
@ApiModel("评价详情返回类")
|
public class OrderDetailResponse {
|
|
@ApiModelProperty(value = "主键", example = "1")
|
private Integer id;
|
|
@ApiModelProperty(value = "创建人编码", example = "1")
|
@ExcelColumn(name="创建人编码")
|
private Integer creator;
|
|
@ApiModelProperty(value = "创建时间")
|
@ExcelColumn(name="创建时间")
|
|
private Date createDate;
|
|
@ApiModelProperty(value = "更新人编码", example = "1")
|
@ExcelColumn(name="更新人编码")
|
private Integer editor;
|
|
@ApiModelProperty(value = "更新时间")
|
@ExcelColumn(name="更新时间")
|
|
private Date editDate;
|
|
@ApiModelProperty(value = "是否删除0否 1是", example = "1")
|
@ExcelColumn(name="是否删除0否 1是")
|
private Integer isdeleted;
|
|
@ApiModelProperty(value = "备注")
|
@ExcelColumn(name="备注")
|
private String remark;
|
|
@ApiModelProperty(value = "订单编码(关联goodsorder表)", example = "1")
|
@ExcelColumn(name="订单编码(关联goodsorder表)")
|
private Integer orderId;
|
|
@ApiModelProperty(value = "SKU列表图")
|
@ExcelColumn(name="SKU列表图")
|
private String imgurl;
|
|
@ApiModelProperty(value = "商品名称")
|
@ExcelColumn(name="商品名称")
|
private String name;
|
|
@ApiModelProperty(value = "sku组合编码(关联goods_sku表)")
|
@ExcelColumn(name="sku组合编码(关联goods_sku表)")
|
private String goodsSkuId;
|
|
@ApiModelProperty(value = "sku组合名称")
|
@ExcelColumn(name="sku组合名称")
|
private String skuName;
|
|
@ApiModelProperty(value = "订单价格(元/咖豆)", example = "1")
|
@ExcelColumn(name="订单价格(元/咖豆)")
|
private BigDecimal price;
|
|
@ApiModelProperty(value = "商品数量", example = "1")
|
@ExcelColumn(name="商品数量")
|
private Integer goodsNum;
|
|
@ApiModelProperty(value = "状态 0待支付 1待发货 2待收货 3交易完成 4已关闭 5部分发货", example = "1")
|
private BigDecimal status;
|
|
@ApiModelProperty(value = "第一期日期", example = "1")
|
|
private Date minDate;
|
|
@ApiModelProperty(value = "最后一期日期", example = "1")
|
|
private Date maxDate;
|
|
@ApiModelProperty(value = "订单金额", example = "1")
|
@ExcelColumn(name="订单金额")
|
private BigDecimal titlePrice;
|
|
|
|
@ApiModelProperty(value="咖啡计划明细")
|
private List<PlanorderDetail> planorderDetailList;
|
|
}
|