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 param; @ApiModelProperty(value = "制造订单-检测标准") private List 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 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 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; }