| 
					
				 | 
			
			
				@ -387,16 +387,16 @@ public class DoctorDiscussionGroupController extends BaseController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            @RequestParam(required = false, defaultValue = "0") int doctorType) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        try { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            WlyyTalkGroup group = talkGroupService.findTalkGroup(groupCode); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            if(group == null){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                return error(-1,"讨论组不存在"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            if (group == null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                return error(-1, "讨论组不存在"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            if (talkGroupService.isMemberExists(groupCode, groupName)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                return error(-2, "成员已在该讨论组"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            WlyyTalkGroupMember member = new WlyyTalkGroupMember(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            Doctor doc = doctorService.findDoctorByCode(doctor); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            if(doc == null){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                return error(-1,"添加的医生的信息查询失败"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            if (doc == null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                return error(-1, "添加的医生的信息查询失败"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            member.setGroupCode(groupCode); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -443,9 +443,9 @@ public class DoctorDiscussionGroupController extends BaseController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @RequestMapping(value = "/addmembers", method = {RequestMethod.GET, RequestMethod.POST}) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @ResponseBody 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    public String addMembers(@RequestParam(required = true)String groupCode, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             @RequestParam(required = false)String groupName, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             @RequestParam(required = true)String members) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    public String addMembers(@RequestParam(required = true) String groupCode, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             @RequestParam(required = false) String groupName, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             @RequestParam(required = true) String members) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        try { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            List<WlyyTalkGroupMember> talkMembers = new ArrayList<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            JSONArray membersJArray = new JSONArray(members); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -615,6 +615,7 @@ public class DoctorDiscussionGroupController extends BaseController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            return error(-1, "查询失败"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    /** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     * 根据讨论组查找咨询code 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     * 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -625,7 +626,7 @@ public class DoctorDiscussionGroupController extends BaseController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @ResponseBody 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    public String getConsultByGroupCode(String groupCode) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        try { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            ConsultTeam consult= talkGroupService.findConsultByGroup(groupCode); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            ConsultTeam consult = talkGroupService.findConsultByGroup(groupCode); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            JSONObject json = new JSONObject(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            json.put("id", consult.getId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            // 设置咨询标识 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -658,15 +659,22 @@ public class DoctorDiscussionGroupController extends BaseController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            json.put("guidance", consult.getGuidance()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            json.put("startId", consult.getStartMsgId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            json.put("endId", consult.getEndMsgId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            WlyyTalkGroup wlyyTalkGroup= talkGroupService.findTalkGroup(groupCode); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            json.put("groupCreator", wlyyTalkGroup.getCreator()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            json.put("groupCreatorName", wlyyTalkGroup.getCreatorName()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            json.put("groupType", wlyyTalkGroup.getType()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            List<WlyyTalkGroup> wlyyTalkGroups = talkGroupService.findAllConsultTalkGroup(consult.getConsult()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            if (wlyyTalkGroups != null && wlyyTalkGroups.size() > 0){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                for (WlyyTalkGroup wlyyTalkGroup : wlyyTalkGroups) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    json.put("group" + wlyyTalkGroup.getType(), wlyyTalkGroup.getCode()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    json.put("groupName" + wlyyTalkGroup.getType(), wlyyTalkGroup.getName()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    json.put("groupCreator"+ wlyyTalkGroup.getType(), wlyyTalkGroup.getCreator()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    json.put("groupCreatorName"+ wlyyTalkGroup.getType(), wlyyTalkGroup.getCreatorName()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    json.put("groupType"+ wlyyTalkGroup.getType(), wlyyTalkGroup.getType()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            return write(200, "查询成功", "data", json); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        } catch (Exception e) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            return error(-1, "查询失败"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    /** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     * 获取讨论组成员列表 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     * 
			 |