package org.jeecg.modules.dnc.request;
|
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
import lombok.NoArgsConstructor;
|
|
@Data
|
@NoArgsConstructor
|
@ApiModel(value = "文档查询参数", description = "文档查询参数")
|
public class DocInfoQueryRequest {
|
@ApiModelProperty(value = "文档id")
|
private String docId;
|
@ApiModelProperty(value = "绑定类型 1 产品 2 部件 3 零件 4 设备 5 工序", example = "1", required = true)
|
private Integer attributionType;
|
@ApiModelProperty(value = "绑定类型对应的id 1 产品id 2 部件id 3 零件id 4 设备id 5 工序id", example = "234324234", required = true)
|
private String attributionId;
|
/**相同类型,绑定类型对应的ids*/
|
@ApiModelProperty(value = "绑定类型对应的ids 1 产品ids 2 部件ids 3 零件ids 4 设备ids 5 工序ids")
|
private String attributionIds;
|
@ApiModelProperty(value = "文档分类 NC=NC文档 OTHER=其他文档 SEND=设备发送文档 REC=设备接受文档", example = "NC", required = true)
|
private String docClassCode;
|
@ApiModelProperty(value = "NC文件名称")
|
private String docName;
|
@ApiModelProperty(value = "上传时间开始")
|
private String startTime;
|
@ApiModelProperty(value = "上传时间结束")
|
private String endTime;
|
//排序字段
|
@ApiModelProperty(value = "排序字段")
|
private String column;
|
@ApiModelProperty(value = "排序")
|
private String order;
|
@ApiModelProperty(value = "文档状态")
|
private String docStatus;
|
@ApiModelProperty(value = "审签状态")
|
private String docDispatchStatus;
|
@ApiModelProperty(value = "出库状态")
|
private String pullStatus;
|
@ApiModelProperty(value = "同步状态 1 未同步 2 已同步")
|
private Integer syncStatus;
|
}
|