udi-cpt-java/src/main/java/com/glxp/api/req/trace/TraceOrderUploadRequest.java

136 lines
3.0 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.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;
}