package com.chinaztt.mes.quality.dto; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.math.BigDecimal; import java.util.List; import java.util.UUID; /** * @Description : ifs工序报工DTO * @ClassName : IfsOperationReportDTO * @Author : sll * @Date: 2022-07-21 20:56 */ @Data public class IfsOperationReportDTO{ @ApiModelProperty(value = "记录行唯一标识") private String RECORD_ID = UUID.randomUUID().toString().replace("-", ""); @ApiModelProperty(value = "系统代码") private String SYSCODE = "L-MES"; @ApiModelProperty(value = "系统名称") private String SYSMODEL = "检测汇报工序报工"; @ApiModelProperty(value = "批量标识") private List BATCH_INFO; @Data public static class DataBean{ @ApiModelProperty(value = "订单号") private String ORDER_NO; @ApiModelProperty(value = "下达号") private String RELEASE_NO; @ApiModelProperty(value = "序列号") private String SEQUENCE_NO; @ApiModelProperty(value = "工序号") private Integer OPERATION_NO; @ApiModelProperty(value = "要报工的数量") private BigDecimal REPORTED_QTY; @ApiModelProperty(value = "报工事务ID,取消工序报工用") private Long TRANSACTION_ID; @ApiModelProperty(value = "MES传过来的标识号 (不可重复)") private Integer MES_REPORT_ID; @ApiModelProperty(value = "制造订单id,用于查询所有工序号用") private Long MO_ID; @ApiModelProperty(value = "mes关联参数") private String mesParams; } }