diff --git a/esua-epdc/epdc-admin/epdc-admin-server/pom.xml b/esua-epdc/epdc-admin/epdc-admin-server/pom.xml
index 452668612..ad1675134 100644
--- a/esua-epdc/epdc-admin/epdc-admin-server/pom.xml
+++ b/esua-epdc/epdc-admin/epdc-admin-server/pom.xml
@@ -154,8 +154,8 @@
wxdd8530c5f4926766
5bf4fb813145431b3493a10aa7e041e9
- wx29b074840ef4bfd9
- 4adb1afccc69f205cdf5b521d74e2aca
+ wx9f20a46906ab2c3e
+ dc13065f79429979d9f687d249eb5c4e
diff --git a/esua-epdc/epdc-module/epdc-api/epdc-api-server/pom.xml b/esua-epdc/epdc-module/epdc-api/epdc-api-server/pom.xml
index 24ffc2c20..e5fb73433 100644
--- a/esua-epdc/epdc-module/epdc-api/epdc-api-server/pom.xml
+++ b/esua-epdc/epdc-module/epdc-api/epdc-api-server/pom.xml
@@ -201,8 +201,8 @@
wxdd8530c5f4926766
5bf4fb813145431b3493a10aa7e041e9
- wx29b074840ef4bfd9
- 4adb1afccc69f205cdf5b521d74e2aca
+ wx9f20a46906ab2c3e
+ dc13065f79429979d9f687d249eb5c4e
diff --git a/esua-epdc/epdc-module/epdc-events/epdc-events-server/pom.xml b/esua-epdc/epdc-module/epdc-events/epdc-events-server/pom.xml
index 6a2876035..2886ef786 100644
--- a/esua-epdc/epdc-module/epdc-events/epdc-events-server/pom.xml
+++ b/esua-epdc/epdc-module/epdc-events/epdc-events-server/pom.xml
@@ -182,8 +182,8 @@
wxdd8530c5f4926766
5bf4fb813145431b3493a10aa7e041e9
- wx29b074840ef4bfd9
- 4adb1afccc69f205cdf5b521d74e2aca
+ wx9f20a46906ab2c3e
+ dc13065f79429979d9f687d249eb5c4e
diff --git a/esua-epdc/epdc-module/epdc-group/epdc-group-server/src/main/java/com.elink.esua.epdc/modules/group/service/impl/GroupServiceImpl.java b/esua-epdc/epdc-module/epdc-group/epdc-group-server/src/main/java/com.elink.esua.epdc/modules/group/service/impl/GroupServiceImpl.java
index 1399dc0fe..ad83e3564 100644
--- a/esua-epdc/epdc-module/epdc-group/epdc-group-server/src/main/java/com.elink.esua.epdc/modules/group/service/impl/GroupServiceImpl.java
+++ b/esua-epdc/epdc-module/epdc-group/epdc-group-server/src/main/java/com.elink.esua.epdc/modules/group/service/impl/GroupServiceImpl.java
@@ -374,6 +374,14 @@ public class GroupServiceImpl extends BaseServiceImpl imp
if (null == groupDto) {
continue;
}
+ // 获取群主信息
+ UserGroupDTO lordInfo = userGroupService.getLordInfoByGroupId(groupDto.getId());
+ if (null != lordInfo) {
+ // 更新旧群主信息
+ UserGroupEntity userGroupEntity = ConvertUtils.sourceToTarget(lordInfo, UserGroupEntity.class);
+ userGroupEntity.setLordFlag(NumConstant.ZERO_STR);
+ updateEntity.add(userGroupEntity);
+ }
// 校验用户是否已加入党员群
int[] states = {GroupUserStateEnum.GROUP_USER_STATE_EXAMINATION_PASSED.getValue()};
UserGroupDTO userGroupDto = userGroupService.getGroupUserInfo(groupDto.getId(), formDto.getUserId(), states);