|
|
|
@ -374,6 +374,14 @@ public class GroupServiceImpl extends BaseServiceImpl<GroupDao, GroupEntity> 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); |
|
|
|
|