package com.chinaztt.mes.quality.dto;
|
|
import com.alibaba.fastjson.JSONObject;
|
import com.chinaztt.mes.quality.entity.ApplyPart;
|
import com.chinaztt.mes.quality.entity.ApplyPartFile;
|
import com.chinaztt.mes.quality.entity.ReportSample;
|
import com.chinaztt.mes.quality.entity.TestStandard;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import java.time.LocalDateTime;
|
import java.util.List;
|
|
/**
|
* 检测申请材料表
|
*
|
* @author cxf
|
* @date 2021-04-01 13:34:51
|
*/
|
@Data
|
public class ApplyPartDTO extends ApplyPart {
|
@ApiModelProperty(value = "零件名称")
|
private String partName;
|
|
@ApiModelProperty(value = "零件批号")
|
private String outBatchNo;
|
|
@ApiModelProperty(value = "检测申请编号")
|
private String applyNo;
|
|
@ApiModelProperty(value = "检测申请类型")
|
private String applyType;
|
|
@ApiModelProperty(value = "检测汇报编号")
|
private String reportNo;
|
|
@ApiModelProperty(value = "是否允许使用")
|
private Boolean isUsed;
|
|
@ApiModelProperty(value = "不合格处理")
|
private Long unqualifiedProcessId;
|
|
@ApiModelProperty(value = "erp库存信息")
|
private List<JSONObject> param;
|
|
@ApiModelProperty(value = "制造订单-检测标准")
|
private List<TestStandard> testStandardList;
|
|
@ApiModelProperty(value = "工序名称")
|
private String operationName;
|
|
@ApiModelProperty(value = "车间订单类型码")
|
private String workshopTypeCode;
|
|
@ApiModelProperty(value = "检测结果id")
|
private Long resultId;
|
|
@ApiModelProperty(value = "工作站编号")
|
private String workstationNo;
|
|
@ApiModelProperty(value = "工作站名称")
|
private String name;
|
|
@ApiModelProperty(value = "检测文件")
|
private List<ApplyPartFile> applyPartFileList;
|
|
@ApiModelProperty(value = "检测时间")
|
private LocalDateTime checkTime;
|
|
@ApiModelProperty(value = "客户名称")
|
private String customerName;
|
|
@ApiModelProperty(value = "产品名称")
|
private String prodName;
|
|
@ApiModelProperty(value = "型号")
|
private String partModel;
|
|
@ApiModelProperty(value = "规格")
|
private String specs;
|
|
@ApiModelProperty(value = "机台名称")
|
private String workstationName;
|
|
@ApiModelProperty(value = "载具编号")
|
private String reelNumber;
|
|
@ApiModelProperty(value = "生产人")
|
private String produceUser;
|
|
@ApiModelProperty(value = "生产时间")
|
private String produceTime;
|
|
@ApiModelProperty(value = "车间订单id")
|
private Long moId;
|
|
@ApiModelProperty(value = "汇报状态:汇报未创建,汇报未提交,汇报已提交")
|
private String reportState;
|
|
@ApiModelProperty(value = "检测汇报样品")
|
private List<ReportSample> reportSampleList;
|
|
@ApiModelProperty(value = "报检人员")
|
private String applyUser;
|
|
@ApiModelProperty(value = "检测人员")
|
private String reportPerson;
|
|
@ApiModelProperty(value = "检测申请时间")
|
private LocalDateTime applyTime;
|
|
@ApiModelProperty(value = "非产出库存报检")
|
private Boolean isNotOutCheck;
|
|
@ApiModelProperty(value = "销售订单号")
|
private String customerOrderNo;
|
|
@ApiModelProperty(value = "是否工序库存")
|
private Boolean operationStockStatus;
|
|
@ApiModelProperty(value = "车间订单编号")
|
private String moNo;
|
|
@ApiModelProperty(value = "车间订单工艺工序id")
|
private Long moRoutingOperationId;
|
|
@ApiModelProperty("来源")
|
private String source;
|
}
|