diff --git a/src/com/engine/organization/entity/hrmresource/param/SearchTemplateParam.java b/src/com/engine/organization/entity/hrmresource/param/SearchTemplateParam.java
index cd05eeff..35ae665d 100644
--- a/src/com/engine/organization/entity/hrmresource/param/SearchTemplateParam.java
+++ b/src/com/engine/organization/entity/hrmresource/param/SearchTemplateParam.java
@@ -5,6 +5,8 @@ import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
+import java.util.Objects;
+
/**
* @author:dxfeng
* @createTime: 2023/01/05
@@ -19,4 +21,21 @@ public class SearchTemplateParam {
//private boolean selected;
private String showname;
private String fields;
+
+ @Override
+ public boolean equals(Object o) {
+ if (this == o) {
+ return true;
+ }
+ if (o == null || getClass() != o.getClass()) {
+ return false;
+ }
+ SearchTemplateParam that = (SearchTemplateParam) o;
+ return key.equals(that.key);
+ }
+
+ @Override
+ public int hashCode() {
+ return Objects.hash(key);
+ }
}
diff --git a/src/com/engine/organization/entity/hrmresource/po/JclOrgCustomTemplatePO.java b/src/com/engine/organization/entity/hrmresource/po/JclOrgCustomTemplatePO.java
index 03ccf830..68a8864b 100644
--- a/src/com/engine/organization/entity/hrmresource/po/JclOrgCustomTemplatePO.java
+++ b/src/com/engine/organization/entity/hrmresource/po/JclOrgCustomTemplatePO.java
@@ -64,4 +64,6 @@ public class JclOrgCustomTemplatePO implements Serializable {
private static final long serialVersionUID = 1L;
+ private Integer overall;
+
}
\ No newline at end of file
diff --git a/src/com/engine/organization/mapper/resource/HrmResourceMapper.xml b/src/com/engine/organization/mapper/resource/HrmResourceMapper.xml
index fd4847dc..97da4cf8 100644
--- a/src/com/engine/organization/mapper/resource/HrmResourceMapper.xml
+++ b/src/com/engine/organization/mapper/resource/HrmResourceMapper.xml
@@ -147,7 +147,7 @@
select id,
name
from jcl_org_custom_template
- where creator = #{userId}
+ where creator = #{userId} and overall is null
diff --git a/src/com/engine/organization/mapper/resource/JclOrgCustomTemplateMapper.xml b/src/com/engine/organization/mapper/resource/JclOrgCustomTemplateMapper.xml
index 0e37db0f..432e2ba2 100644
--- a/src/com/engine/organization/mapper/resource/JclOrgCustomTemplateMapper.xml
+++ b/src/com/engine/organization/mapper/resource/JclOrgCustomTemplateMapper.xml
@@ -14,12 +14,13 @@
+
id,name,basic_fields,
personal_fields,work_fields,isused,
- creator,create_time,update_time
+ creator,create_time,update_time,overall