qushaowei
2023-10-17 deec8d86a5eee2fc9ec18f6749076ea20b9edc66
lxzn-module-system/lxzn-system-biz/src/main/java/org/jeecg/modules/system/model/SysDepartTreeModel.java
@@ -75,6 +75,12 @@
    private Date updateTime;
    /**使用部门编码*/
    private String useDepartNum;
    /**维修部门编码*/
    private String repairDepartNum;
    //update-begin---author:wangshuai ---date:20200308  for:[JTC-119]在部门管理菜单下设置部门负责人,新增字段部门负责人ids
    /**部门负责人ids*/
    private String directorUserIds;
@@ -113,6 +119,8 @@
        this.updateBy = sysDepart.getUpdateBy();
        this.updateTime = sysDepart.getUpdateTime();
        this.directorUserIds = sysDepart.getDirectorUserIds();
        this.useDepartNum = sysDepart.getUseDepartNum();
        this.repairDepartNum = sysDepart.getRepairDepartNum();
    }
    public boolean getIsLeaf() {
@@ -346,6 +354,22 @@
        this.directorUserIds = directorUserIds;
    }
    public String getUseDepartNum() {
        return useDepartNum;
    }
    public void setUseDepartNum(String useDepartNum) {
        this.useDepartNum = useDepartNum;
    }
    public String getRepairDepartNum() {
        return repairDepartNum;
    }
    public void setRepairDepartNum(String repairDepartNum) {
        this.repairDepartNum = repairDepartNum;
    }
    /**
     * 重写equals方法
     */
@@ -380,6 +404,8 @@
                Objects.equals(updateBy, model.updateBy) &&
                Objects.equals(updateTime, model.updateTime) &&
                Objects.equals(directorUserIds, model.directorUserIds) &&
                Objects.equals(useDepartNum, model.useDepartNum) &&
                Objects.equals(repairDepartNum, model.repairDepartNum) &&
                Objects.equals(children, model.children);
    }
    
@@ -392,7 +418,7 @@
        return Objects.hash(id, parentId, departName, departNameEn, departNameAbbr,
              departOrder, description, orgCategory, orgType, orgCode, mobile, fax, address, 
              memo, status, delFlag, qywxIdentifier, createBy, createTime, updateBy, updateTime,
              children,directorUserIds);
              children,directorUserIds,useDepartNum,repairDepartNum);
    }
}