package com.chinaztt.mes.production.entity; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.math.BigDecimal; @Data @ApiModel("报工") public class SaveProcedureProgresEntity { @ApiModelProperty("派工单ID; 整数 如:1 参考派工列表接口返回的ID") private Long workAssignID; @ApiModelProperty("工序执行ID; 整数 如:1 参考工序执行计划接口返回的ID") private Long workAssignWFPID; @ApiModelProperty("工序ID; 参考工序执行计划接口返回的工序ID(WorkingProcedureID)") private String workingProcedureID; @ApiModelProperty("设备ID; 整数 如:1 参考生产设备列表接口返回的ID") private Long machineID; @ApiModelProperty("序列号编码; 字符串 如:'test' 参考序列号列表接口返回的序列号编码") private String serialCode; @ApiModelProperty("批号ID; 整数 如:1 参考本栏目下的批号列表接口返回的ID") private String batchCodeID; @ApiModelProperty("生产人员ID; 字符串 如:'test' 生产人员字符串可以是多个以逗号隔开") private String cateIDs; @ApiModelProperty("本次汇报数量; 数字 如:1.0") private BigDecimal num; @ApiModelProperty("汇报结果; 整数 如:1 1 合格 2 返工 3 报废") private Integer result; @ApiModelProperty("添加人员ID; 整数 如:1 参考账号列表返回的ID") private Long creatorID; @ApiModelProperty("备注; 字符串 如:'test'") private String intro; @ApiModelProperty("批号编码; 字符串 如:'test' 参考批号列表接口返回的批号编码") private String batchCode; @ApiModelProperty("时间单位; 整数 如:1 秒=0;分钟=1;小时=2") private int unitTime; @ApiModelProperty("加工工时; 数字 如:1.0") private BigDecimal wtime; @ApiModelProperty("序列号ID; 整数 如:1 参考本栏目下的序列号列表接口返回的ID") private String seralNumberID; @ApiModelProperty("实际加工日期; 时间格式 如:2020-01-01") private String execDate; }