qushaowei
2024-07-12 15ae1e3b5cda40a8248a1addf4a64c1e0a9e2b13
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,9 +89,11 @@
   private Date updateTime;
   /**使用部门编码*/
//   @TableField(exist = false)
   private String useDepartNum;
   /**维修部门编码*/
//   @TableField(exist = false)
   private String repairDepartNum;
    //update-begin---author:wangshuai ---date:20200308  for:[JTC-119]在部门管理菜单下设置部门负责人,新增字段负责人ids和旧的负责人ids
@@ -101,7 +104,7 @@
   @TableField(exist = false)
    private String oldDirectorUserIds;
    //update-end---author:wangshuai ---date:20200308  for:[JTC-119]新增字段负责人ids和旧的负责人ids
   /**
    * 重写equals方法
    */
@@ -147,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);
    }
}