package cn.besteam.modules.system.dto;
|
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import javax.validation.constraints.NotBlank;
|
import javax.validation.constraints.NotEmpty;
|
import java.util.List;
|
|
@ApiModel("后台-用户管理-新增用户入参")
|
@Data
|
public class SysUserReqDTO {
|
|
@ApiModelProperty("ID 新增传null")
|
private java.lang.Integer id;
|
|
@ApiModelProperty("姓名")
|
@NotBlank(message = "姓名不能为空")
|
private java.lang.String name;
|
|
@ApiModelProperty("用户名")
|
@NotBlank(message = "用户名不能为空")
|
private java.lang.String account;
|
|
@ApiModelProperty("手机")
|
@NotBlank(message = "手机不能为空")
|
private java.lang.String phone;
|
|
@ApiModelProperty("密码")
|
private java.lang.String password;
|
|
@ApiModelProperty("模式id")
|
private Integer dictTypeId;
|
|
@ApiModelProperty("厂商编号(手动输入)")
|
private String agentNumber;
|
|
@ApiModelProperty("设备号")
|
private String equipmentNumber;
|
|
@ApiModelProperty("角色ID")
|
@NotEmpty(message = "角色ID不能为空")
|
private List<Integer> roleIdList;
|
|
@ApiModelProperty("组织ID")
|
private Integer departmentId;
|
|
}
|