package com.ruoyi.alarm.dto; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotNull; @Data public class AlarmNuisanceStrategyDto { @ApiModelProperty(value = "策略ID") private Long strategyId; @ApiModelProperty(value = "策略名称") @NotBlank(message = "策略名称不能为空") private String strategyName; @ApiModelProperty(value = "策略类型") @NotBlank(message = "策略类型不能为空") private String strategyType; @ApiModelProperty(value = "策略说明") @NotBlank(message = "策略说明不能为空") private String description; @ApiModelProperty(value = "规则配置JSON") private String ruleConfig; @ApiModelProperty(value = "状态(1启用/0停用)") @NotNull(message = "状态不能为空") private Integer status; }