| 
					
				 | 
			
			
				@ -44,6 +44,7 @@ public class DoctorDiscussionGroupController extends BaseController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @Autowired 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    private ConsultTeamService consultTeamService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    /** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     * 医生创建讨论组 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     * 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -154,6 +155,10 @@ public class DoctorDiscussionGroupController extends BaseController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                talkGroupService.saveTalkGroup(talkGroup, members); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                if (type == 1) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    consultTeamService.transfer(getUID(), talkDoctor, consult); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                JSONObject jsonObject = new JSONObject(talkGroup); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                JSONArray membersJson = new JSONArray(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -295,6 +300,12 @@ public class DoctorDiscussionGroupController extends BaseController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        doctorTalkMember.setCzrq(new Date()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        talkMembers.add(doctorTalkMember); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        if(type == 1 && object.getInt("doctorType") == 2){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            if (type == 1) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                consultTeamService.transfer(getUID(), object.getString("doctor"), consult); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -628,16 +639,16 @@ public class DoctorDiscussionGroupController extends BaseController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @RequestMapping(value = "/getConsultByGroupCode", method = {RequestMethod.GET, RequestMethod.POST}) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @ResponseBody 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    public String getConsultByGroupCode( @RequestParam(required = false)String groupCode, @RequestParam(required = false)String consultCode) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    public String getConsultByGroupCode(@RequestParam(required = false) String groupCode, @RequestParam(required = false) String consultCode) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        try { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            ConsultTeam consult = null; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            if(!org.springframework.util.StringUtils.isEmpty(groupCode)){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                consult=  talkGroupService.findConsultByGroup(groupCode); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            if (!org.springframework.util.StringUtils.isEmpty(groupCode)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                consult = talkGroupService.findConsultByGroup(groupCode); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            if(!org.springframework.util.StringUtils.isEmpty(consultCode)){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                consult=  consultTeamService.findByConsultCode(consultCode); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            if (!org.springframework.util.StringUtils.isEmpty(consultCode)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                consult = consultTeamService.findByConsultCode(consultCode); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            if(org.springframework.util.StringUtils.isEmpty(consultCode)&&org.springframework.util.StringUtils.isEmpty(groupCode)){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            if (org.springframework.util.StringUtils.isEmpty(consultCode) && org.springframework.util.StringUtils.isEmpty(groupCode)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                return error(-1, "查询失败"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            JSONObject json = new JSONObject(); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -673,13 +684,13 @@ public class DoctorDiscussionGroupController extends BaseController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            json.put("startId", consult.getStartMsgId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            json.put("endId", consult.getEndMsgId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            List<WlyyTalkGroup> wlyyTalkGroups = talkGroupService.findAllConsultTalkGroup(consult.getConsult()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            if (wlyyTalkGroups != null && wlyyTalkGroups.size() > 0){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            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()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    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); 
			 |