package cn.iocoder.yudao.module.mes.controller.admin.zjtask.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;

// 1. 新增请求VO
@Data
public class ZjTaskBatchUpdateReqVO {

    @Schema(description = "检验任务ID列表，用逗号分隔", example = "1,2,3")
    @NotBlank(message = "检验任务ID不能为空")
    private String ids;

    @Schema(description = "作业状态", example = "2")
    @NotNull(message = "作业状态不能为空")
    private Integer Status ;

     @Schema(description = "取消原因")
     @NotNull(message = "取消原因不能为空")
     private String cancelReason;
}