Codex Assistant
1 天以前 afeeed281e60466b576fbe74d339634cc5d07b82
backend/src/main/java/com/rongyichuang/employee/entity/Employee.java
@@ -20,15 +20,13 @@
    /**
     * 手机号码
     * @deprecated 此字段已废弃,电话号码统一保存在t_user表中,此字段将设置为null
     */
    @Column(name = "phone", length = 32, nullable = false)
    @Deprecated
    @Column(name = "phone", length = 32, nullable = true)
    private String phone;
    /**
     * 密码
     */
    @Column(name = "password", length = 128, nullable = false)
    private String password;
    /**
     * 角色ID
@@ -49,31 +47,17 @@
    private Long userId;
    /**
     * 创建用户ID
     * 状态:1-正常,0-删除
     */
    @Column(name = "create_user_id")
    private Long createUserId;
    /**
     * 更新用户ID
     */
    @Column(name = "update_user_id")
    private Long updateUserId;
    /**
     * 版本号(乐观锁)
     */
    @Version
    @Column(name = "version", nullable = false)
    private Long version = 0L;
    @Column(name = "state", nullable = false)
    private Integer state = 1;
    // 构造函数
    public Employee() {}
    public Employee(String name, String phone, String password, String roleId) {
    public Employee(String name, String phone, String roleId) {
        this.name = name;
        this.phone = phone;
        this.password = password;
        this.roleId = roleId;
    }
@@ -86,21 +70,23 @@
        this.name = name;
    }
    /**
     * @deprecated 此方法已废弃,请通过关联的User对象获取电话号码
     */
    @Deprecated
    public String getPhone() {
        return phone;
    }
    /**
     * @deprecated 此方法已废弃,电话号码统一保存在User表中
     */
    @Deprecated
    public void setPhone(String phone) {
        this.phone = phone;
    }
    public String getPassword() {
        return password;
    }
    public void setPassword(String password) {
        this.password = password;
    }
    public String getRoleId() {
        return roleId;
@@ -126,27 +112,11 @@
        this.userId = userId;
    }
    public Long getCreateUserId() {
        return createUserId;
    public Integer getState() {
        return state;
    }
    public void setCreateUserId(Long createUserId) {
        this.createUserId = createUserId;
    }
    public Long getUpdateUserId() {
        return updateUserId;
    }
    public void setUpdateUserId(Long updateUserId) {
        this.updateUserId = updateUserId;
    }
    public Long getVersion() {
        return version;
    }
    public void setVersion(Long version) {
        this.version = version;
    public void setState(Integer state) {
        this.state = state;
    }
}