| | |
| | | import com.baomidou.mybatisplus.annotations.TableId; |
| | | import com.baomidou.mybatisplus.annotations.TableName; |
| | | import com.baomidou.mybatisplus.enums.IdType; |
| | | import com.zy.system.service.HostService; |
| | | import com.zy.system.service.RoleService; |
| | | import com.core.common.Cools; |
| | | import com.core.common.SpringUtils; |
| | | import com.zy.system.service.HostService; |
| | | import com.zy.system.service.RoleService; |
| | | |
| | | import java.io.Serializable; |
| | | import java.text.SimpleDateFormat; |
| | | import java.util.Date; |
| | | |
| | | //import com.zy.system.service.RoleService; |
| | | //import com.zy.sc.system.service.RoleService; |
| | | |
| | | @TableName("sys_user") |
| | | public class User implements Serializable { |
| | |
| | | @TableField("host_id") |
| | | private Long hostId; |
| | | |
| | | |
| | | /** |
| | | * 名称 |
| | | * 所属部门 |
| | | */ |
| | | @TableField("dept_id") |
| | | private Long deptId; |
| | | |
| | | /** |
| | | * 角色 |
| | | */ |
| | | @TableField("role_id") |
| | | private Long roleId; |
| | | |
| | | /** |
| | | * 账号 |
| | | */ |
| | | private String username; |
| | | |
| | | /** |
| | | * 账号 |
| | | * 名称 |
| | | */ |
| | | private String nickname; |
| | | |
| | | /** |
| | | * 手机号 |
| | | */ |
| | | private String mobile; |
| | | |
| | |
| | | private String password; |
| | | |
| | | /** |
| | | * 角色 |
| | | * 头像 |
| | | */ |
| | | @TableField("role_id") |
| | | private Long roleId; |
| | | private String avatar; |
| | | |
| | | /** |
| | | * 邮箱 |
| | | */ |
| | | private String email; |
| | | |
| | | /** |
| | | * 性别 0: 男 1: 女 2: 未知 |
| | | */ |
| | | private Integer sex; |
| | | |
| | | /** |
| | | * 注册时间 |
| | |
| | | this.hostId = hostId; |
| | | } |
| | | |
| | | public Long getDeptId() { |
| | | return deptId; |
| | | } |
| | | |
| | | public String getDeptName() { |
| | | // DeptService service = SpringUtils.getBean(DeptService.class); |
| | | // Dept dept = service.selectById(this.deptId); |
| | | // if (!Cools.isEmpty(dept)){ |
| | | // return dept.getName(); |
| | | // } |
| | | return null; |
| | | } |
| | | |
| | | public void setDeptId(Long deptId) { |
| | | this.deptId = deptId; |
| | | } |
| | | |
| | | public void setUsername(String username) { |
| | | this.username = username; |
| | | } |
| | | |
| | | public String getNickname() { |
| | | return nickname; |
| | | } |
| | | |
| | | public void setNickname(String nickname) { |
| | | this.nickname = nickname; |
| | | } |
| | | |
| | | public String getMobile() { |
| | |
| | | this.password = password; |
| | | } |
| | | |
| | | public String getAvatar() { |
| | | return avatar; |
| | | } |
| | | |
| | | public void setAvatar(String avatar) { |
| | | this.avatar = avatar; |
| | | } |
| | | |
| | | public String getEmail() { |
| | | return email; |
| | | } |
| | | |
| | | public void setEmail(String email) { |
| | | this.email = email; |
| | | } |
| | | |
| | | public Integer getSex() { |
| | | return sex; |
| | | } |
| | | |
| | | public String getSex$(){ |
| | | if (null == this.sex){ return null; } |
| | | switch (this.sex){ |
| | | case 0: |
| | | return "男"; |
| | | case 1: |
| | | return "女"; |
| | | case 2: |
| | | return "未知"; |
| | | default: |
| | | return String.valueOf(this.sex); |
| | | } |
| | | } |
| | | |
| | | public void setSex(Integer sex) { |
| | | this.sex = sex; |
| | | } |
| | | |
| | | public Long getRoleId() { |
| | | return roleId; |
| | | } |