package com.glxp.api.req.collect; import com.baomidou.mybatisplus.annotation.TableField; import com.glxp.api.util.page.ListPageRequest; import io.swagger.annotations.ApiModelProperty; import io.swagger.models.auth.In; import lombok.Data; import java.util.Date; import java.util.List; @Data public class CollectOrderRequest extends ListPageRequest { private Long id; /** * 单据号 */ private String billNo; /** * 单据类型 */ private String busType; /** * 来源业务 */ private String fromType; /** * 来源业务说明 */ private String fromTypeDesc; /** * 往来信息 */ private String fromCorp; /** * 单据时间 */ private Date billTime; /** * 创建时间 */ private Date createTime; /** * 采集时间 */ private Date collectTime; /** * 采集点编码 */ private String collectCode; /** * 工位编码 */ private Long workPlaceCode; private List workPlaceCodes; /** * 备注 */ private String remark; /** * 创建人 */ private String createUser; /** * 更新时间 */ private Date updateTime; /** * 更新人 */ private Long updateUser; private List tagStatusList; // 赋码状态 0:原始单据未处理,1:已分配工位待处理;2:处理中;3:已完成;4:处理异常,-1:草稿,挂起状态 -2:其他工位单据 private Integer tagStatus; private String workplaceName; private Boolean forceFinish; /** * 是否确定获取当前正在处理单据 */ private Boolean confirmGet; /** * 工位用户 */ private String chargeUser; private Boolean confirmFinish; private String backupOrderRemark1; private String backupOrderRemark2; private String backupOrderRemark3; private String backupOrderRemark4; private String backupOrderRemark5; private String backupOrderRemark6; private String unionKey; private Integer invAlert; private List invAlerts; /** * 上传状态(1.未上传,2.已上传,3.上传失败) */ private Integer uploadStatus; /** * 上传错误信息 */ private String updateError; /** * 往来信息名称 */ @TableField(value = "fromCorpName") @ApiModelProperty(value = "往来信息名称") private String fromCorpName; private String startTime; private String endTime; private String keyWord; private String keyWords; private List documentTypeCodes; private String excludeWorkCode; //发货方 private String shipperName; /** * 业务单号ID */ private Long bizId; private String queueCode; private List uploadStatusList; }