|
|
@ -33,6 +33,7 @@ import com.epmet.dto.form.UserResiInfoListFormDTO; |
|
|
|
import com.epmet.dto.result.UserResiInfoResultDTO; |
|
|
|
import com.epmet.feign.MessageFeignClient; |
|
|
|
import com.epmet.modules.constant.UserMessageConstant; |
|
|
|
import com.epmet.modules.exception.ModuleErrorCode; |
|
|
|
import com.epmet.modules.feign.EpmetUserFeignClient; |
|
|
|
import com.epmet.modules.group.service.ResiGroupService; |
|
|
|
import com.epmet.modules.group.service.ResiGroupStatisticalService; |
|
|
@ -432,16 +433,16 @@ public class ResiGroupMemberServiceImpl extends BaseServiceImpl<ResiGroupMemberD |
|
|
|
//2、group_member_operation新增一条记录
|
|
|
|
ResiGroupMemberEntity resiGroupMemberEntity = baseDao.selectById(removeMemberFormDTO.getMemerId()); |
|
|
|
if (null == resiGroupMemberEntity) { |
|
|
|
logger.error(UserMessageConstant.DATA_ACQUISITION_FAILED); |
|
|
|
result.error(UserMessageConstant.DELETE_FAILED); |
|
|
|
logger.error(ModuleErrorCode.DATA_ACQUISITION_FAILED); |
|
|
|
result.error(ModuleErrorCode.DELETE_FAILED); |
|
|
|
return result; |
|
|
|
} |
|
|
|
groupMemeberOperationService.saveMemberOperation(removeMemberFormDTO, resiGroupMemberEntity); |
|
|
|
//3、修改resi_group_statistical表数据:成员总数-1,普通居民总数-1,热心居民或者党员数根据被删除的用户身份来判断
|
|
|
|
result = resiGroupStatisticalService.upGroupStatistical(removeMemberFormDTO, resiGroupMemberEntity); |
|
|
|
if (!result.success()) { |
|
|
|
logger.error(UserMessageConstant.DATA_ACQUISITION_FAILED); |
|
|
|
result.error(UserMessageConstant.DELETE_FAILED); |
|
|
|
logger.error(ModuleErrorCode.DATA_ACQUISITION_FAILED); |
|
|
|
result.error(ModuleErrorCode.DELETE_FAILED); |
|
|
|
return result; |
|
|
|
} |
|
|
|
//4、之前这个人发布的话题根据前端传过来的屏蔽标志更新话题状态(移除一条话题在话题操作日志表添加一条日志)
|
|
|
@ -449,7 +450,7 @@ public class ResiGroupMemberServiceImpl extends BaseServiceImpl<ResiGroupMemberD |
|
|
|
resiTopicService.upResiTopic(removeMemberFormDTO, resiGroupMemberEntity); |
|
|
|
} |
|
|
|
//5、评论和产品沟通后,说可以留着。
|
|
|
|
//result.setMsg(UserMessageConstant.DELETE_SUCCESS);
|
|
|
|
logger.info(ModuleErrorCode.DELETE_SUCCESS); |
|
|
|
return result; |
|
|
|
} |
|
|
|
} |
|
|
|