|
@ -271,6 +271,18 @@ public class ResiGroupMemberServiceImpl extends BaseServiceImpl<ResiGroupMemberD |
|
|
//通知群主
|
|
|
//通知群主
|
|
|
userMessage.setUserId(groupLeader.getCustomerUserId()); |
|
|
userMessage.setUserId(groupLeader.getCustomerUserId()); |
|
|
epmetMessageOpenFeignClient.saveUserMessage(userMessage); |
|
|
epmetMessageOpenFeignClient.saveUserMessage(userMessage); |
|
|
|
|
|
|
|
|
|
|
|
//微信订阅
|
|
|
|
|
|
WxSubscribeMessageFormDTO subscribeDTO = new WxSubscribeMessageFormDTO(); |
|
|
|
|
|
subscribeDTO.setClientType(ModuleConstant.APP_RESI); |
|
|
|
|
|
subscribeDTO.setCustomerId(resiGroupDTO.getCustomerId()); |
|
|
|
|
|
subscribeDTO.setUserId(currentUserId); |
|
|
|
|
|
subscribeDTO.setBehaviorType(UserMessageConstant.WX_APPLY_JOIN_GROUP_BEHAVIOR); |
|
|
|
|
|
subscribeDTO.setMessageContent(messageContent); |
|
|
|
|
|
subscribeDTO.setMessageTime(new Date()); |
|
|
|
|
|
List<WxSubscribeMessageFormDTO> msgList = new ArrayList<>(); |
|
|
|
|
|
msgList.add(subscribeDTO); |
|
|
|
|
|
epmetMessageOpenFeignClient.sendWxSubscribeMessage(msgList); |
|
|
} catch (Exception e) { |
|
|
} catch (Exception e) { |
|
|
logger.error("居民申请入群,给组长发送消息通知异常"); |
|
|
logger.error("居民申请入群,给组长发送消息通知异常"); |
|
|
e.printStackTrace(); |
|
|
e.printStackTrace(); |
|
@ -626,6 +638,17 @@ public class ResiGroupMemberServiceImpl extends BaseServiceImpl<ResiGroupMemberD |
|
|
userMessageFormDTO.setMessageContent(messageContent); |
|
|
userMessageFormDTO.setMessageContent(messageContent); |
|
|
userMessageFormDTO.setReadFlag(ReadFlagConstant.UN_READ); |
|
|
userMessageFormDTO.setReadFlag(ReadFlagConstant.UN_READ); |
|
|
epmetMessageOpenFeignClient.saveUserMessage(userMessageFormDTO); |
|
|
epmetMessageOpenFeignClient.saveUserMessage(userMessageFormDTO); |
|
|
|
|
|
//发送微信订阅
|
|
|
|
|
|
WxSubscribeMessageFormDTO subscribeMessageFormDTO = new WxSubscribeMessageFormDTO(); |
|
|
|
|
|
subscribeMessageFormDTO.setClientType(ModuleConstant.APP_RESI); |
|
|
|
|
|
subscribeMessageFormDTO.setCustomerId(resiGroupEntity.getCustomerId()); |
|
|
|
|
|
subscribeMessageFormDTO.setUserId(resiGroupMemberEntity.getCustomerUserId()); |
|
|
|
|
|
subscribeMessageFormDTO.setBehaviorType(UserMessageConstant.WX_APPLY_JOIN_GROUP_BEHAVIOR); |
|
|
|
|
|
subscribeMessageFormDTO.setMessageContent(messageContent); |
|
|
|
|
|
subscribeMessageFormDTO.setMessageTime(new Date()); |
|
|
|
|
|
List<WxSubscribeMessageFormDTO> msgList = new ArrayList<>(); |
|
|
|
|
|
msgList.add(subscribeMessageFormDTO); |
|
|
|
|
|
epmetMessageOpenFeignClient.sendWxSubscribeMessage(msgList); |
|
|
result.setMsg(GroupMemberConstant.SLIENT_SUCCESS); |
|
|
result.setMsg(GroupMemberConstant.SLIENT_SUCCESS); |
|
|
return result; |
|
|
return result; |
|
|
} |
|
|
} |
|
|