package cn.iocoder.yudao.module.mes.controller.admin.pro.feedback.vo;
|
|
import io.swagger.v3.oas.annotations.media.Schema;
|
import lombok.Data;
|
|
import java.util.List;
|
|
@Schema(description = "管理后台 - MES 生产报工批次需求检查 Response VO")
|
@Data
|
public class MesProFeedbackBatchCheckRespVO {
|
|
@Schema(description = "是否需要批次信息弹窗")
|
private Boolean needBatchInput;
|
|
@Schema(description = "是否启用批次管理")
|
private Boolean isBatchManaged;
|
|
@Schema(description = "生产日期必填")
|
private Boolean produceDateFlag;
|
|
@Schema(description = "有效期必填")
|
private Boolean expireDateFlag;
|
|
@Schema(description = "入库日期必填")
|
private Boolean receiptDateFlag;
|
|
@Schema(description = "供应商必填")
|
private Boolean vendorFlag;
|
|
@Schema(description = "客户必填")
|
private Boolean clientFlag;
|
|
@Schema(description = "销售订单编号必填")
|
private Boolean salesOrderCodeFlag;
|
|
@Schema(description = "采购订单编号必填")
|
private Boolean purchaseOrderCodeFlag;
|
|
@Schema(description = "生产工单必填")
|
private Boolean workOrderFlag;
|
|
@Schema(description = "生产任务必填")
|
private Boolean taskFlag;
|
|
@Schema(description = "工作站必填")
|
private Boolean workstationFlag;
|
|
@Schema(description = "工具必填")
|
private Boolean toolFlag;
|
|
@Schema(description = "模具必填")
|
private Boolean moldFlag;
|
|
@Schema(description = "生产批号必填")
|
private Boolean lotNumberFlag;
|
|
@Schema(description = "质量状态必填")
|
private Boolean qualityStatusFlag;
|
|
@Schema(description = "已自动填充的字段名列表")
|
private List<String> autoFilledFields;
|
|
}
|