package com.doumee.dao.web.response; import com.doumee.core.annotation.excel.ExcelColumn; 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; /** * Created by IntelliJ IDEA. * * @Author : Rk * @create 2023/3/24 14:32 */ @Data @ApiModel("咖啡计划订单明细返回类") public class PlanOrderDetailResponse { @ApiModelProperty(value = "主键", example = "1") @ExcelColumn(name="主键") 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 = "期数", example = "1") @ExcelColumn(name="期数") private Integer sortnum; @ApiModelProperty(value = "状态 0待处理 1已发货 2已取消", example = "1") @ExcelColumn(name="状态 0待处理 1已发货 2已取消") private Integer status; @ApiModelProperty(value = "处理时间") @ExcelColumn(name="处理时间") private Date dealDate; @ApiModelProperty(value = "处理备注") @ExcelColumn(name="处理备注") private String dealInfo; @ApiModelProperty(value = "处理人(关联system_user)", example = "1") @ExcelColumn(name="处理人(关联system_user)") private Integer dealUser; @ApiModelProperty(value = "发货时间") @ExcelColumn(name="发货时间") private Date kdDate; @ApiModelProperty(value = "发货备注") @ExcelColumn(name="发货备注") private String kdInfo; @ApiModelProperty(value = "发货人(关联system_user)", example = "1") @ExcelColumn(name="发货人(关联system_user)") private Integer kdUser; @ApiModelProperty(value = "发货快递单号") @ExcelColumn(name="发货快递单号") private String kdCode; @ApiModelProperty(value = "发货快递名称") @ExcelColumn(name="发货快递名称") private String kdName; @ApiModelProperty(value = "返货快递编码(关联labels表)", example = "1") @ExcelColumn(name="返货快递编码(关联labels表)") private Integer kdId; @ApiModelProperty(value = "取消时间") @ExcelColumn(name="取消时间") private Date cancelDate; @ApiModelProperty(value = "取笑人编码(关联system_user)", example = "1") @ExcelColumn(name="取笑人编码(关联system_user)") private Integer cancelUser; @ApiModelProperty(value = "取消备注") @ExcelColumn(name="取消备注") private String cancelInfo; @ApiModelProperty(value = "期数名称") @ExcelColumn(name="期数名称") private String name; @ApiModelProperty(value = "产品名称") @ExcelColumn(name="产品名称") private String goodsName; @ApiModelProperty(value = "产品规格名称") @ExcelColumn(name="产品规格名称") private String attrName; @ApiModelProperty(value = "计划发货时间") @ExcelColumn(name="计划发货时间") private Date kdPlanDate; }