zhangherong
2025-07-03 1b5a723592ea63e5eec0bdeef7855b9c40e9df71
lxzn-module-system/lxzn-system-biz/src/main/java/org/jeecg/modules/system/entity/SysDepart.java
@@ -7,6 +7,7 @@
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.jeecg.common.aspect.annotation.Dict;
import org.jeecg.common.constant.CommonConstant;
import org.jeecgframework.poi.excel.annotation.Excel;
import org.springframework.format.annotation.DateTimeFormat;
@@ -18,7 +19,7 @@
 * <p>
 * 部门表
 * <p>
 *
 *
 * @Author Steve
 * @Since  2019-01-22
 */
@@ -26,7 +27,7 @@
@TableName("sys_depart")
public class SysDepart implements Serializable {
    private static final long serialVersionUID = 1L;
   /**ID*/
   @TableId(type = IdType.ASSIGN_ID)
   private String id;
@@ -71,7 +72,7 @@
   private String status;
   /**删除状态(0,正常,1已删除)*/
   @Dict(dicCode = "del_flag")
   private String delFlag;
   private String delFlag = String.valueOf(CommonConstant.DEL_FLAG_0);
   /**对接企业微信的ID*/
   private String qywxIdentifier;
   /**创建人*/
@@ -88,11 +89,11 @@
   private Date updateTime;
   /**使用部门编码*/
   @TableField(exist = false)
//   @TableField(exist = false)
   private String useDepartNum;
   /**维修部门编码*/
   @TableField(exist = false)
//   @TableField(exist = false)
   private String repairDepartNum;
    //update-begin---author:wangshuai ---date:20200308  for:[JTC-119]在部门管理菜单下设置部门负责人,新增字段负责人ids和旧的负责人ids
@@ -103,7 +104,7 @@
   @TableField(exist = false)
    private String oldDirectorUserIds;
    //update-end---author:wangshuai ---date:20200308  for:[JTC-119]新增字段负责人ids和旧的负责人ids
   /**
    * 重写equals方法
    */
@@ -149,9 +150,9 @@
    @Override
    public int hashCode() {
        return Objects.hash(super.hashCode(), id, parentId, departName,
              departNameEn, departNameAbbr, departOrder, description,orgCategory,
              orgType, orgCode, mobile, fax, address, memo, status,
        return Objects.hash(super.hashCode(), id, parentId, departName,
              departNameEn, departNameAbbr, departOrder, description,orgCategory,
              orgType, orgCode, mobile, fax, address, memo, status,
              delFlag, createBy, createTime, updateBy, updateTime,useDepartNum,repairDepartNum);
    }
}