package com.infynova.udi.dto; import com.infynova.udi.common.api.BaseVo; import com.infynova.udi.exception.validator.FixedValueValidator; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import javax.validation.constraints.NotNull; /** * @author liudong * 2024/2/22 19:44 * @version 1.0 */ @Data public class UdiAllMatchQry extends BaseVo { @NotNull(message = "对码状态不能为空") @FixedValueValidator(message = "对码状态类型错误", fixedValue = {"11","22","33","44"}) @ApiModelProperty(value = "对码状态:11-全部 22-部分对码 33-100%对码 44-完全未对码") private Integer taskStatus; @NotNull(message = "任务id不能为空") @ApiModelProperty(value = "任务id") private Long taskId; }