diff --git a/src/com/engine/organization/entity/extend/po/ExtendTitlePO.java b/src/com/engine/organization/entity/extend/po/ExtendTitlePO.java
index 7d7b5406..7aa2c96f 100644
--- a/src/com/engine/organization/entity/extend/po/ExtendTitlePO.java
+++ b/src/com/engine/organization/entity/extend/po/ExtendTitlePO.java
@@ -25,7 +25,7 @@ public class ExtendTitlePO {
/**
* 分组标识
*/
- private Long groupid;
+ private Long groupId;
/**
* 分组名称
@@ -39,7 +39,7 @@ public class ExtendTitlePO {
/**
* 是否展示
*/
- private Integer isShow;
+ private String isShow;
private Integer creator;
diff --git a/src/com/engine/organization/enums/ModuleTypeEnum.java b/src/com/engine/organization/enums/ModuleTypeEnum.java
index 15ee1269..404fa62b 100644
--- a/src/com/engine/organization/enums/ModuleTypeEnum.java
+++ b/src/com/engine/organization/enums/ModuleTypeEnum.java
@@ -1,6 +1,5 @@
package com.engine.organization.enums;
-import com.engine.salary.enums.BaseEnum;
/**
* @Author weaver_cl
diff --git a/src/com/engine/organization/mapper/extend/ExtendGroupMapper.xml b/src/com/engine/organization/mapper/extend/ExtendGroupMapper.xml
index 25167c29..16fa249a 100644
--- a/src/com/engine/organization/mapper/extend/ExtendGroupMapper.xml
+++ b/src/com/engine/organization/mapper/extend/ExtendGroupMapper.xml
@@ -31,7 +31,7 @@
FROM
jcl_field_extendgroup t
- WHERE t.delete_type = 0
+ WHERE t.delete_type = 0 and t.is_show = 1
and extend_type = #{extendType}
@@ -56,7 +56,7 @@
select
from jcl_field_extendgroup t
- WHERE t.delete_type = 0
+ WHERE t.delete_type = 0 and t.is_show = 1
and t.pid= #{pid}
diff --git a/src/com/engine/organization/mapper/extend/ExtendInfoMapper.java b/src/com/engine/organization/mapper/extend/ExtendInfoMapper.java
index 1e93229d..fba88e97 100644
--- a/src/com/engine/organization/mapper/extend/ExtendInfoMapper.java
+++ b/src/com/engine/organization/mapper/extend/ExtendInfoMapper.java
@@ -21,4 +21,6 @@ public interface ExtendInfoMapper {
* @return
*/
List listFields(@Param("extendType") String extendType, @Param("extendGroupId") String extendGroupId, @Param("tableName") String tableName,@Param("operateType")String operateType);
+
+ int countFieldsByGroupId(@Param("groupId") Long groupId);
}
diff --git a/src/com/engine/organization/mapper/extend/ExtendInfoMapper.xml b/src/com/engine/organization/mapper/extend/ExtendInfoMapper.xml
index b1d8f92e..b9a5d089 100644
--- a/src/com/engine/organization/mapper/extend/ExtendInfoMapper.xml
+++ b/src/com/engine/organization/mapper/extend/ExtendInfoMapper.xml
@@ -75,6 +75,12 @@
order by show_order
+
\ No newline at end of file
diff --git a/src/com/engine/organization/mapper/extend/ExtendTitleMapper.xml b/src/com/engine/organization/mapper/extend/ExtendTitleMapper.xml
index 36599d59..fff58b22 100644
--- a/src/com/engine/organization/mapper/extend/ExtendTitleMapper.xml
+++ b/src/com/engine/organization/mapper/extend/ExtendTitleMapper.xml
@@ -3,7 +3,7 @@
-
+
@@ -33,7 +33,7 @@
FROM
jcl_field_extendtitle t
- WHERE t.delete_type = 0
+ WHERE t.delete_type = 0 and t.is_show = 1
and group_id = #{groupId}
@@ -45,7 +45,7 @@
FROM
jcl_field_extendtitle t
- WHERE t.delete_type = 0
+ WHERE t.delete_type = 0 and t.is_show = 1
AND id IN
#{id}
diff --git a/src/com/engine/organization/service/ExtService.java b/src/com/engine/organization/service/ExtService.java
index 6574500c..af0e8484 100644
--- a/src/com/engine/organization/service/ExtService.java
+++ b/src/com/engine/organization/service/ExtService.java
@@ -51,8 +51,7 @@ public interface ExtService {
* @param showLabel
* @return
*/
- List