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 : IfsOperationScrapDTO
|
* @Author : sll
|
* @Date: 2022-07-21 14:32
|
*/
|
@Data
|
public class IfsOperationScrapDTO{
|
|
@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<DataBean> 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_SCRAP_QTY;
|
|
@ApiModelProperty(value = "要取消报废的数量")
|
private BigDecimal UNSCRAP_QTY;
|
|
@ApiModelProperty(value = "报废原因")
|
private String SCRAP_REASON = "Q16";
|
|
@ApiModelProperty(value = "备注")
|
private String SCRAP_NOTE_TEXT = "检测汇报报废";
|
}
|
}
|