云
3 小时以前 e09f103259fa602382bb5ce2a03361a6397af46a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
package cn.iocoder.yudao.module.mes.controller.admin.pro.task.vo;
 
import io.swagger.v3.oas.annotations.media.Schema;
import jakarta.validation.constraints.*;
import lombok.Data;
import java.time.LocalDateTime;
import java.util.List;
 
@Data
@Schema(description = "生产工单批量排产请求")
public class MesProBatchScheduleReqVO {
    @NotEmpty(message = "请至少选择一个生产工单")
    @Size(max = 30, message = "一次最多排产30个工单")
    private List<@NotNull @Positive Long> workOrderIds;
    @NotNull(message = "最早开工时间不能为空")
    private LocalDateTime startTime;
    @Size(max = 64)
    private String previewHash;
    private LocalDateTime previewTime;
    private Boolean allowLate;
}