package cn.iocoder.yudao.module.mes.controller.admin.qc.seedquality.vo; import jakarta.validation.Valid; import jakarta.validation.constraints.NotBlank; import jakarta.validation.constraints.NotEmpty; import jakarta.validation.constraints.NotNull; import lombok.Data; import java.util.List; @Data public class MesQcSeedQualityScopeRetestReqVO { @NotBlank private String code; @NotBlank private String scanType; @NotNull private Integer workflowStatus; @NotEmpty private List<@NotNull Long> qualityIds; @NotEmpty @Valid private List indicators; private String reason; }