package com.vincent.rsf.server.api.controller.erp.params; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.experimental.Accessors; import org.springframework.format.annotation.DateTimeFormat; import java.util.Date; @Data @Accessors(chain = true) @ApiModel(value = "ReportDataParam", description = "上报参数详情") public class ReportDataParam { @ApiModelProperty("WMS单号") private String WMSNO; @ApiModelProperty("采购单号") private String PONO; @ApiModelProperty("入库日期") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") private Date OrderDate; @ApiModelProperty("采购退货单号/生产单号/") private String OrderNO; @ApiModelProperty("现品票号") private String GoodsNO; @ApiModelProperty("盘点数量") private Double PDQty; @ApiModelProperty("是否不良:1 是, 0否") private String IsBad; @ApiModelProperty("盘点原因") private String Reason; @ApiModelProperty("品种号码") private String ItemCode; @ApiModelProperty("入库数量") private Double InQty; @ApiModelProperty("出库数量") private Double OutQty; @ApiModelProperty("编辑用户") private String EditUser; @ApiModelProperty("编辑时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") private Date EditDate; @ApiModelProperty("备注说明") private String MemoDtl; }