|  |  | @ -488,6 +488,7 @@ public class IssueServiceImpl extends BaseServiceImpl<IssueDao, IssueEntity> imp | 
			
		
	
		
			
				
					|  |  |  |         msgDTO.setBehaviorType(UserMessageConstant.WXMP_ISSUE_TITLE); | 
			
		
	
		
			
				
					|  |  |  |         msgDTO.setMessageContent(messageContent); | 
			
		
	
		
			
				
					|  |  |  |         msgDTO.setMessageTime(new Date()); | 
			
		
	
		
			
				
					|  |  |  |         msgDTO.setGridId(entity.getGridId()); | 
			
		
	
		
			
				
					|  |  |  |         msgList.add(msgDTO); | 
			
		
	
		
			
				
					|  |  |  |         //话题人和议题人是同一个人时则只发送一条居民消息
 | 
			
		
	
		
			
				
					|  |  |  |         if (!topicDTO.getCreatedBy().equals(entity.getCreatedBy())) { | 
			
		
	
	
		
			
				
					|  |  | @ -612,7 +613,7 @@ public class IssueServiceImpl extends BaseServiceImpl<IssueDao, IssueEntity> imp | 
			
		
	
		
			
				
					|  |  |  | 		if (!shiftProjectMessage(issueProjectResultDTO, formDTO, entity).success()) { | 
			
		
	
		
			
				
					|  |  |  | 			throw new RenException(IssueConstant.SAVE_MSG_EXCEPTION); | 
			
		
	
		
			
				
					|  |  |  | 		} | 
			
		
	
		
			
				
					|  |  |  | 		//5-1:2020.10.26  添加推送微信订阅消息功能 sun
 | 
			
		
	
		
			
				
					|  |  |  | 		//5-1:2020.10.26  添加给居民端话题创建人、议题发起人以及政府端工作人员推送微信订阅消息功能  sun
 | 
			
		
	
		
			
				
					|  |  |  | 		if (!wxmpShiftProjectMessage(issueProjectResultDTO, formDTO, entity).success()) { | 
			
		
	
		
			
				
					|  |  |  |             logger.error("议题转项目,推送微信订阅消息失败!"); | 
			
		
	
		
			
				
					|  |  |  | 		} | 
			
		
	
	
		
			
				
					|  |  | @ -685,6 +686,7 @@ public class IssueServiceImpl extends BaseServiceImpl<IssueDao, IssueEntity> imp | 
			
		
	
		
			
				
					|  |  |  |         String topicIssueMessage = String.format(UserMessageConstant.ISSUE_SHIFT_PROJECT_MSG, formDTO.getTopicDTO().getTopicContent(), issueProjectResultDTO.getOrgName()); | 
			
		
	
		
			
				
					|  |  |  |         msgDTO.setMessageContent(topicIssueMessage); | 
			
		
	
		
			
				
					|  |  |  |         msgDTO.setMessageTime(new Date()); | 
			
		
	
		
			
				
					|  |  |  |         msgDTO.setGridId(entity.getGridId()); | 
			
		
	
		
			
				
					|  |  |  |         msgList.add(msgDTO); | 
			
		
	
		
			
				
					|  |  |  |         //话题人和议题人是同一个人时则只发送一条居民消息
 | 
			
		
	
		
			
				
					|  |  |  |         if (!formDTO.getTopicDTO().getCreatedBy().equals(entity.getCreatedBy())) { | 
			
		
	
	
		
			
				
					|  |  | @ -705,6 +707,7 @@ public class IssueServiceImpl extends BaseServiceImpl<IssueDao, IssueEntity> imp | 
			
		
	
		
			
				
					|  |  |  |                 msg.setBehaviorType(UserMessageConstant.WXMP_ISSUE_TITLE); | 
			
		
	
		
			
				
					|  |  |  |                 msg.setMessageContent(projectStaffMessage); | 
			
		
	
		
			
				
					|  |  |  |                 msg.setMessageTime(new Date()); | 
			
		
	
		
			
				
					|  |  |  |                 msg.setGridId("*"); | 
			
		
	
		
			
				
					|  |  |  |                 msgList.add(msg); | 
			
		
	
		
			
				
					|  |  |  |                 map.put(staff.getStaffId(),staff.getStaffId()); | 
			
		
	
		
			
				
					|  |  |  |             } | 
			
		
	
	
		
			
				
					|  |  | 
 |