自动化立体仓库 - WMS系统
#
LSH
2023-07-15 cc79183af9dda2e2e983ad9915d41f9c3fe2ed11
src/main/java/com/zy/system/entity/User.java
@@ -4,16 +4,16 @@
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 {
@@ -32,13 +32,31 @@
    @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;
@@ -48,10 +66,19 @@
    private String password;
    /**
     * 角色
     * 头像
     */
    @TableField("role_id")
    private Long roleId;
    private String avatar;
    /**
     * 邮箱
     */
    private String email;
    /**
     * 性别 0: 男  1:  女   2:  未知
     */
    private Integer sex;
    /**
     * 注册时间
@@ -93,8 +120,33 @@
        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() {
@@ -113,6 +165,44 @@
        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;
    }