diff --git a/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/accessuser/controller/dto/AccessUserDto.java b/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/accessuser/controller/dto/AccessUserDto.java new file mode 100755 index 00000000..0a696679 --- /dev/null +++ b/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/accessuser/controller/dto/AccessUserDto.java @@ -0,0 +1,71 @@ + +package com.anjiplus.template.gaea.business.modules.accessuser.controller.dto; + +import java.io.Serializable; +import javax.validation.constraints.NotEmpty; +import javax.validation.constraints.NotNull; + +import com.anji.plus.gaea.curd.dto.GaeaBaseDTO; +import com.anjiplus.template.gaea.business.modules.accessuser.dao.entity.AccessUser; +import io.swagger.annotations.ApiModelProperty; +import com.anji.plus.gaea.annotation.Formatter; +import lombok.Data; +import java.util.Date; +import java.util.List; + +/** +* +* @description 用户管理 dto +* @author 木子李·De +* @date 2019-02-17 08:50:11.902 +**/ +@Data +public class AccessUserDto extends GaeaBaseDTO implements Serializable { + + /**  登录名 */ + @ApiModelProperty(value = " 登录名") + @NotEmpty(message = "6002") + private String loginName; + + /** 密码 */ + @ApiModelProperty(value = "密码") + @NotEmpty(message = "6002") + private String password; + + /** 真实用户 */ + @ApiModelProperty(value = "真实用户") + @NotEmpty(message = "6002") + private String realName; + + /** 手机号码 */ + @ApiModelProperty(value = "手机号码") + private String phone; + + /** 用户邮箱 */ + @ApiModelProperty(value = "用户邮箱") + private String email; + + /** 0--已禁用 1--已启用 DIC_NAME=ENABLE_FLAG */ + @ApiModelProperty(value = "0--已禁用 1--已启用 DIC_NAME=ENABLE_FLAG") + @NotNull(message = "6002") + private Integer enableFlag; + + /** 0--未删除 1--已删除 DIC_NAME=DEL_FLAG */ + @ApiModelProperty(value = " 0--未删除 1--已删除 DIC_NAME=DEL_FLAG") + private Integer deleteFlag; + + /** 最后一次登录IP */ + @ApiModelProperty(value = "最后一次登录IP") + private String lastLoginIp; + + /** 最后一次登陆时间 */ + @ApiModelProperty(value = "最后一次登陆时间") + private Date lastLoginTime; + + /** 备注 */ + @ApiModelProperty(value = "备注") + private String remark; + + /** 用户勾选的角色 */ + private List roleCodeList; +} \ No newline at end of file