|
|
package com.glxp.api.res.collect;
|
|
|
|
|
|
import cn.hutool.core.util.StrUtil;
|
|
|
import com.baomidou.mybatisplus.annotation.TableField;
|
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
|
import lombok.Data;
|
|
|
|
|
|
import java.util.Date;
|
|
|
|
|
|
@Data
|
|
|
public class IoCollectOrderResponse {
|
|
|
|
|
|
private Integer 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 String remark;
|
|
|
|
|
|
/**
|
|
|
* 创建人
|
|
|
*/
|
|
|
private String createUser;
|
|
|
|
|
|
/**
|
|
|
* 更新时间
|
|
|
*/
|
|
|
private Date updateTime;
|
|
|
|
|
|
/**
|
|
|
* 更新人
|
|
|
*/
|
|
|
private String updateUser;
|
|
|
|
|
|
/**
|
|
|
* 赋码状态 0:原始单据未处理,1:已分配工位待处理;2:处理中;3:已完成;4:处理异常,-1:草稿,挂起状态
|
|
|
*/
|
|
|
private Integer tagStatus;
|
|
|
private String tagMsg;
|
|
|
|
|
|
|
|
|
private String busTypeName;
|
|
|
private String fromTypeName;
|
|
|
private String fromCorpName;
|
|
|
private String workplaceName;
|
|
|
private String fromName;
|
|
|
|
|
|
/**
|
|
|
* 单据备注1
|
|
|
*/
|
|
|
@TableField(value = "backupOrderRemark1")
|
|
|
@ApiModelProperty(value = "单据备注1")
|
|
|
private String backupOrderRemark1;
|
|
|
|
|
|
/**
|
|
|
* 单据备注2
|
|
|
*/
|
|
|
@TableField(value = "backupOrderRemark2")
|
|
|
@ApiModelProperty(value = "单据备注2")
|
|
|
private String backupOrderRemark2;
|
|
|
|
|
|
/**
|
|
|
* 单据备注3
|
|
|
*/
|
|
|
@TableField(value = "backupOrderRemark3")
|
|
|
@ApiModelProperty(value = "单据备注3")
|
|
|
private String backupOrderRemark3;
|
|
|
|
|
|
/**
|
|
|
* 单据备注4
|
|
|
*/
|
|
|
@TableField(value = "backupOrderRemark4")
|
|
|
@ApiModelProperty(value = "单据备注4")
|
|
|
private String backupOrderRemark4;
|
|
|
|
|
|
/**
|
|
|
* 单据备注5
|
|
|
*/
|
|
|
@TableField(value = "backupOrderRemark5")
|
|
|
@ApiModelProperty(value = "单据备注5")
|
|
|
private String backupOrderRemark5;
|
|
|
|
|
|
/**
|
|
|
* 单据备注6
|
|
|
*/
|
|
|
@TableField(value = "backupOrderRemark6")
|
|
|
@ApiModelProperty(value = "单据备注6")
|
|
|
private String backupOrderRemark6;
|
|
|
|
|
|
|
|
|
/**
|
|
|
* 排序时间
|
|
|
*/
|
|
|
private Date orderTime;
|
|
|
|
|
|
/**
|
|
|
* 队列序号
|
|
|
*/
|
|
|
private Integer orderSequence;
|
|
|
|
|
|
/**
|
|
|
* 库存预警: 1:上锁正常; 2:上锁不足;3:已释放锁
|
|
|
*/
|
|
|
@TableField(value = "invAlert")
|
|
|
private Integer invAlert;
|
|
|
|
|
|
/**
|
|
|
*上传状态(1.未上传,2.已上传,3.上传失败)
|
|
|
*/
|
|
|
private Integer uploadStatus;
|
|
|
|
|
|
/**
|
|
|
*上传错误信息
|
|
|
*/
|
|
|
private String uploadError;
|
|
|
|
|
|
/**
|
|
|
* 异常信息
|
|
|
*/
|
|
|
private String errorMsg;
|
|
|
|
|
|
public String getFromName() {
|
|
|
|
|
|
if (StrUtil.isNotEmpty(fromCorpName))
|
|
|
return fromCorpName;
|
|
|
if (StrUtil.isNotEmpty(fromCorp))
|
|
|
return fromCorp;
|
|
|
return fromName;
|
|
|
}
|
|
|
}
|