|
|
package com.glxp.api.req.trace;
|
|
|
|
|
|
import io.swagger.annotations.ApiModel;
|
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
|
import lombok.Data;
|
|
|
|
|
|
@Data
|
|
|
@ApiModel(value = "追踪订单上传请求")
|
|
|
public class TraceOrderUploadRequest {
|
|
|
|
|
|
@ApiModelProperty(value = "任务id")
|
|
|
private Long taskId;
|
|
|
|
|
|
/**
|
|
|
* 单据号
|
|
|
*/
|
|
|
@ApiModelProperty(value = "单据号")
|
|
|
private String billNo;
|
|
|
|
|
|
/**
|
|
|
* 单据时间
|
|
|
*/
|
|
|
@ApiModelProperty(value = "单据时间")
|
|
|
private String billDate;
|
|
|
|
|
|
/**
|
|
|
* 1:入库;2:出库
|
|
|
*/
|
|
|
@ApiModelProperty(value = "1:入库;2:出库")
|
|
|
private Integer inOutType;
|
|
|
|
|
|
/**
|
|
|
* 单据类型
|
|
|
*/
|
|
|
@ApiModelProperty(value = "单据类型")
|
|
|
private String billType;
|
|
|
|
|
|
/**
|
|
|
* 发货企业
|
|
|
*/
|
|
|
@ApiModelProperty(value = "发货企业")
|
|
|
private String fromCorp;
|
|
|
|
|
|
/**
|
|
|
* 发货企业统一社会信用号
|
|
|
*/
|
|
|
@ApiModelProperty(value = "发货企业统一社会信用号")
|
|
|
private String fromCorpCreditNum;
|
|
|
|
|
|
/**
|
|
|
* 收货企业
|
|
|
*/
|
|
|
@ApiModelProperty(value = "收货企业")
|
|
|
private String toCorp;
|
|
|
|
|
|
/**
|
|
|
* 收货企业统一社会信用号
|
|
|
*/
|
|
|
@ApiModelProperty(value = "收货企业统一社会信用号")
|
|
|
private String toCorpCreditNum;
|
|
|
|
|
|
/**
|
|
|
* 单据创建者
|
|
|
*/
|
|
|
@ApiModelProperty(value = "单据创建者")
|
|
|
private Long createUser;
|
|
|
|
|
|
/**
|
|
|
* 企业信息ID外键
|
|
|
*/
|
|
|
@ApiModelProperty(value = "企业信息ID外键")
|
|
|
private Long companyIdFk;
|
|
|
|
|
|
/**
|
|
|
* 客户端类型
|
|
|
*/
|
|
|
@ApiModelProperty(value = "客户端类型")
|
|
|
private Integer clientType;
|
|
|
|
|
|
/**
|
|
|
* 退货原因(退货时填写)
|
|
|
*/
|
|
|
@ApiModelProperty(value = "退货原因(退货时填写)")
|
|
|
private String returnReason;
|
|
|
|
|
|
/**
|
|
|
* 销毁原因(销毁时填写)
|
|
|
*/
|
|
|
@ApiModelProperty(value = "销毁原因(销毁时填写)")
|
|
|
private String destoryReason;
|
|
|
|
|
|
/**
|
|
|
* 执行销毁人(销毁时填写)
|
|
|
*/
|
|
|
@ApiModelProperty(value = "执行销毁人(销毁时填写)")
|
|
|
private String excuseUser;
|
|
|
|
|
|
/**
|
|
|
* 执行销毁人证件号(销毁时填写)
|
|
|
*/
|
|
|
@ApiModelProperty(value = "执行销毁人证件号(销毁时填写)")
|
|
|
private String excuseCode;
|
|
|
|
|
|
/**
|
|
|
* 监督人姓名【销毁出库时填写】
|
|
|
*/
|
|
|
@ApiModelProperty(value = "监督人姓名【销毁出库时填写】")
|
|
|
private String superviserUser;
|
|
|
|
|
|
/**
|
|
|
* 监督人证件号【销毁出库时填写】
|
|
|
*/
|
|
|
@ApiModelProperty(value = "监督人证件号【销毁出库时填写】")
|
|
|
private String superviserCode;
|
|
|
|
|
|
/**
|
|
|
* 上传着ID
|
|
|
*/
|
|
|
@ApiModelProperty(value = "上传着ID")
|
|
|
private Long uploadUser;
|
|
|
|
|
|
/**
|
|
|
* 备注
|
|
|
*/
|
|
|
@ApiModelProperty(value = "备注")
|
|
|
private String remark;
|
|
|
|
|
|
/**
|
|
|
* 查询记录号外键
|
|
|
*/
|
|
|
@ApiModelProperty(value = "查询记录号外键")
|
|
|
private String recordCode;
|
|
|
@ApiModelProperty(value = "患者信息")
|
|
|
private String toUserInfo;
|
|
|
}
|