package com.nokia.vo; import io.swagger.v3.oas.annotations.media.Schema; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotNull; @NoArgsConstructor @AllArgsConstructor @Data public class AddUserRoleDto { @Schema(description = "角色id", requiredMode = Schema.RequiredMode.REQUIRED) @NotNull(message = "roleId不能为空") private Integer roleId; @Schema(description = "地市id", requiredMode = Schema.RequiredMode.REQUIRED) @NotNull(message = "cityId不能为空") private Integer cityId; @Schema(description = "角色名称", example = "工单查询", requiredMode = Schema.RequiredMode.REQUIRED) @NotBlank(message = "roleName不能为空") private String roleName; @Schema(description = "地市名称", example = "石家庄市", requiredMode = Schema.RequiredMode.REQUIRED) @NotBlank(message = "cityName不能为空") private String cityName; @Schema(description = "功能id") private Integer functionId; }