| 
					
				 | 
			
			
				@ -182,6 +182,38 @@ public class imController extends BaseController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    /** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     * 提醒医生相关信息 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     * 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     * @param doctor 提醒的医生 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     * @param content 提醒的内容 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     * @return 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @RequestMapping(value = "/message/remain", method = RequestMethod.POST) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @ResponseBody 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    public String reaminDoctor(String doctor,String content) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        try { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            JSONObject participants = new JSONObject(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            participants.put(doctor, 0); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            participants.put(getUID(),0); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            Doctor d = doctorDao.findByCode(getUID()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            //创建医生会话讨论组 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            JSONObject sessionObj = ImUtill.createSession(participants, ImUtill.SESSION_TYPE_P2P,  d.getName()+"发来消息提醒", ""); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            if(sessionObj.getInt("status")==-1){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                throw  new RuntimeException(sessionObj.getString("message")); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            JSONObject session = sessionObj.getJSONObject("data"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            ImUtill.sendImMsg(getUID(),d.getName(),session.getString("id"),"1", content,"REMAIN"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            return success("提醒成功!"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        } catch (Exception e) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            error(e); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            return invalidUserException(e, -1, "查询失败!"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    public List getMemberByDoctor(String doctor) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        String sql = "SELECT d.photo,d.`name`,d.sex,d.`code`,d.level " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                " from wlyy_admin_team t,wlyy_admin_team_member m,wlyy_doctor d " + 
			 |