| 
						
						
							
								
							
						
						
					 | 
					@ -398,10 +398,10 @@ public class IssueServiceImpl extends BaseServiceImpl<IssueDao, IssueEntity> imp | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        ResiTopicDTO topicDTO = resultTopicDTO.getData(); | 
					 | 
					 | 
					        ResiTopicDTO topicDTO = resultTopicDTO.getData(); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        //4.2:创建消息模板
 | 
					 | 
					 | 
					        //4.2:创建消息模板
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        String messageContent = ""; | 
					 | 
					 | 
					        String messageContent = ""; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					        if (IssueConstant.ISSUE_RESLOVED.equals(formDTO.getResolveType())) { | 
					 | 
					 | 
					        if (IssueConstant.ISSUE_RESOLVED.equals(formDTO.getResolveType())) { | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					            messageContent = String.format(UserMessageConstant.ISSUE_RESLOVED_MSG, topicDTO.getTopicContent(), formDTO.getCloseReason()); | 
					 | 
					 | 
					            messageContent = String.format(UserMessageConstant.ISSUE_RESOLVED_MSG, topicDTO.getTopicContent(), formDTO.getCloseReason()); | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					        } else if (IssueConstant.ISSUE_UNRESLOVED.equals(formDTO.getResolveType())) { | 
					 | 
					 | 
					        } else if (IssueConstant.ISSUE_UNRESOLVED.equals(formDTO.getResolveType())) { | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					            messageContent = String.format(UserMessageConstant.ISSUE_UNRESLOVED_MSG, topicDTO.getTopicContent(), formDTO.getCloseReason()); | 
					 | 
					 | 
					            messageContent = String.format(UserMessageConstant.ISSUE_UNRESOLVED_MSG, topicDTO.getTopicContent(), formDTO.getCloseReason()); | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					        } | 
					 | 
					 | 
					        } | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        //4.3:调用服务,发送消息
 | 
					 | 
					 | 
					        //4.3:调用服务,发送消息
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        if (!saveUserMessageList(topicDTO, messageContent, entity).success()) { | 
					 | 
					 | 
					        if (!saveUserMessageList(topicDTO, messageContent, entity).success()) { | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					@ -563,7 +563,7 @@ public class IssueServiceImpl extends BaseServiceImpl<IssueDao, IssueEntity> imp | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            msgList.add(msgIssue); | 
					 | 
					 | 
					            msgList.add(msgIssue); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        } | 
					 | 
					 | 
					        } | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        //2:创建项目工作人员消息对象
 | 
					 | 
					 | 
					        //2:创建项目工作人员消息对象
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					        String projectStaffMessage = String.format(UserMessageConstant.PROJECT_RESLOVED_MSG, entity.getIssueTitle()); | 
					 | 
					 | 
					        String projectStaffMessage = String.format(UserMessageConstant.PROJECT_RESOLVED_MSG, entity.getIssueTitle()); | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					        //所选人员如果即在部门下又在网格下则只发一条消息
 | 
					 | 
					 | 
					        //所选人员如果即在部门下又在网格下则只发一条消息
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        Map<String,String> map = new HashMap<>(); | 
					 | 
					 | 
					        Map<String,String> map = new HashMap<>(); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        formDTO.getStaffList().forEach(staff->{ | 
					 | 
					 | 
					        formDTO.getStaffList().forEach(staff->{ | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					
  |