|
|
@ -45,6 +45,7 @@ import com.epmet.modules.group.dao.ResiGroupOperationDao; |
|
|
|
import com.epmet.modules.group.entity.ResiGroupEntity; |
|
|
|
import com.epmet.modules.group.entity.ResiGroupOperationEntity; |
|
|
|
import com.epmet.modules.group.redis.ResiGroupRedis; |
|
|
|
import com.epmet.modules.group.service.ResiGroupCodeService; |
|
|
|
import com.epmet.modules.group.service.ResiGroupOperationService; |
|
|
|
import com.epmet.modules.group.service.ResiGroupService; |
|
|
|
import com.epmet.modules.group.service.ResiGroupStatisticalService; |
|
|
@ -54,10 +55,7 @@ import com.epmet.modules.member.redis.ResiGroupMemberRedis; |
|
|
|
import com.epmet.modules.member.service.GroupMemeberOperationService; |
|
|
|
import com.epmet.modules.member.service.ResiGroupMemberService; |
|
|
|
import com.epmet.modules.utils.ModuleConstant; |
|
|
|
import com.epmet.resi.group.constant.EnterGroupTypeConstant; |
|
|
|
import com.epmet.resi.group.constant.GroupStateConstant; |
|
|
|
import com.epmet.resi.group.constant.LeaderFlagConstant; |
|
|
|
import com.epmet.resi.group.constant.MemberStateConstant; |
|
|
|
import com.epmet.resi.group.constant.*; |
|
|
|
import com.epmet.resi.group.dto.UserRoleDTO; |
|
|
|
import com.epmet.resi.group.dto.group.*; |
|
|
|
import com.epmet.resi.group.dto.group.form.*; |
|
|
@ -127,6 +125,9 @@ public class ResiGroupServiceImpl extends BaseServiceImpl<ResiGroupDao, ResiGrou |
|
|
|
@Autowired |
|
|
|
private EpmetMessageOpenFeignClient epmetMessageOpenFeignClient; |
|
|
|
|
|
|
|
@Autowired |
|
|
|
private ResiGroupCodeService resiGroupCodeService; |
|
|
|
|
|
|
|
@Override |
|
|
|
public PageData<ResiGroupDTO> page(Map<String, Object> params) { |
|
|
|
IPage<ResiGroupEntity> page = baseDao.selectPage( |
|
|
@ -520,6 +521,14 @@ public class ResiGroupServiceImpl extends BaseServiceImpl<ResiGroupDao, ResiGrou |
|
|
|
groupMemeberOperationDTO.setOperateStatus(MemberStateConstant.APPROVED); |
|
|
|
groupMemeberOperationDTO.setOperateUserId(agreeApplyGroupFormDTO.getUserId()); |
|
|
|
groupMemeberOperationService.update(groupMemeberOperationDTO); |
|
|
|
//4-1.2020.11.17 sun 添加小组审核通过后生成小组的二维码图片逻辑 start
|
|
|
|
CreateGroupCodeFormDTO dto = new CreateGroupCodeFormDTO(); |
|
|
|
dto.setCustomerId(resiGroupDTO.getCustomerId()); |
|
|
|
dto.setGridId(resiGroupDTO.getGridId()); |
|
|
|
dto.setGroupId(resiGroupDTO.getId()); |
|
|
|
dto.setType(GroupCodeConstant.CODE_TYPE_INVITE); |
|
|
|
resiGroupCodeService.createGroupCode(dto); |
|
|
|
// end
|
|
|
|
//5、给用户发送消息???待定
|
|
|
|
//6、新增小组缓存信息、组员缓存信息
|
|
|
|
Map<String, Object> param = new HashMap<>(); |
|
|
|