| | |
| | | Map<String, Object> groupMap = rongCloudClient.groupQuit(getRongCloudHead(), groupParam); |
| | | Integer code = (Integer) groupMap.get("code"); |
| | | if (code.equals(200)) { |
| | | ArdRongGroup ardRongGroup = ardRongGroupMapper.selectById(groupParam.getGroupId()); |
| | | ardRongGroup.setGroupName(groupParam.getGroupName()); |
| | | ardRongGroupMapper.updateById(ardRongGroup); |
| | | List<String> list = groupParam.getUserId(); |
| | | for (int i = 0; i < list.size(); i++) { |
| | | String userId = list.get(i); |
| | | QueryWrapper<ArdRongGroupUser> queryWrapper = new QueryWrapper<>(); |
| | | queryWrapper.eq("group_id",groupParam.getGroupId()) |
| | | .eq("user_id",userId); |
| | | ardRongGroupUserMapper.delete(queryWrapper); |
| | | } |
| | | } |
| | | groupMap.put("groupId", groupParam.getGroupId()); |
| | | groupMap.put("groupName", groupParam.getGroupName()); |