xiaoyi
6 天以前 9daeb6eac6e46710055e625bbbd56331b8890e21
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/pro/feedback/vo/MesProFeedbackSaveReqVO.java
@@ -3,6 +3,8 @@
import io.swagger.v3.oas.annotations.media.Schema;
import jakarta.validation.constraints.NotNull;
import lombok.Data;
import java.util.List;
import cn.iocoder.yudao.module.mes.service.pro.feedback.dto.MesFeedbackParamSnapshot;
import java.math.BigDecimal;
import java.time.LocalDateTime;
@@ -22,28 +24,23 @@
    @NotNull(message = "报工类型不能为空")
    private Integer type;
    @Schema(description = "工作站编号", requiredMode = Schema.RequiredMode.REQUIRED, example = "1")
    @NotNull(message = "工作站不能为空")
    @Schema(description = "工作站编号", example = "1")
    private Long workstationId;
    @Schema(description = "工艺路线编号", requiredMode = Schema.RequiredMode.REQUIRED, example = "1")
    @NotNull(message = "工艺路线不能为空")
    @Schema(description = "工艺路线编号", example = "1")
    private Long routeId;
    @Schema(description = "工序编号", requiredMode = Schema.RequiredMode.REQUIRED, example = "1")
    @NotNull(message = "工序不能为空")
    @Schema(description = "工序编号", example = "1")
    private Long processId;
    @Schema(description = "生产工单编号", requiredMode = Schema.RequiredMode.REQUIRED, example = "1")
    @NotNull(message = "生产工单不能为空")
    @Schema(description = "生产工单编号", example = "1")
    private Long workOrderId;
    @Schema(description = "生产任务编号", requiredMode = Schema.RequiredMode.REQUIRED, example = "1")
    @NotNull(message = "生产任务不能为空")
    private Long taskId;
    @Schema(description = "产品物料编号", requiredMode = Schema.RequiredMode.REQUIRED, example = "100")
    @NotNull(message = "产品物料不能为空")
    @Schema(description = "产品物料编号", example = "100")
    private Long itemId;
    @Schema(description = "过期日期")
@@ -92,4 +89,7 @@
    @Schema(description = "备注", example = "备注")
    private String remark;
    /** 当前报工填写的参数,使用任务冻结的模板明细编号。 */
    private List<MesFeedbackParamSnapshot.Value> paramValues;
    }