You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
udi-wms-java/src/main/java/com/glxp/api/req/collect/CollectOrderRequest.java

164 lines
2.9 KiB
Java

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

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<Long> workPlaceCodes;
/**
* 备注
*/
private String remark;
/**
* 创建人
*/
private String createUser;
/**
* 更新时间
*/
private Date updateTime;
/**
* 更新人
*/
private Long updateUser;
private List<Integer> 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<Integer> 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<String> documentTypeCodes;
private String excludeWorkCode;
//发货方
private String shipperName;
/**
* 业务单号ID
*/
private Long bizId;
private String queueCode;
private List<Integer> uploadStatusList;
}