| 
					
				 | 
			
			
				@ -819,27 +819,17 @@ public class FamilyMemberService extends BaseService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        if (m == null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            return -2; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        JSONObject json = new JSONObject(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        json.put("first", m.getName() + ",您好!" + p.getName() + "向您发起添加家人申请,添加成功后,对方可使用您的账号,为您处理各类健康服务。"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        json.put("keyword1", "添加家人申请"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        json.put("keyword2", DateUtil.dateToStr(new Date(), "yyyy-MM-dd")); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//        json.put("keyword3", p.getName()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//        json.put("keyword4", relations.get(relation)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        json.put("remark", "申请人:"+p.getName()+"\n"+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 "家庭关系:"+relations.get(relation)+"\n"+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 "点击立即处理。"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        json.put("member", member); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        //此消息为定向推送,无需家人代收 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        PushMsgTask.getInstance().putWxMsg(access_token, 12, m.getOpenid(), p.getName(), json); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        List<PatientFamilyTemp> temps =  patientFamilyTempDao.findByDealerAndPatient(member,patient); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        if(temps!=null&&temps.size()>0){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            for(PatientFamilyTemp temp : temps){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                temp.setUpdateTime(new Date()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                temp.setState("0"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                patientFamilyTempDao.save(temp); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            return -3; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//            for(PatientFamilyTemp temp : temps){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//                temp.setUpdateTime(new Date()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//                temp.setState("0"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//                patientFamilyTempDao.save(temp); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        }else{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            PatientFamilyTemp temp = new PatientFamilyTemp(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            temp.setState("0"); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -853,7 +843,18 @@ public class FamilyMemberService extends BaseService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            patientFamilyTempDao.save(temp); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        JSONObject json = new JSONObject(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        json.put("first", m.getName() + ",您好!" + p.getName() + "向您发起添加家人申请,添加成功后,对方可使用您的账号,为您处理各类健康服务。"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        json.put("keyword1", "添加家人申请"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        json.put("keyword2", DateUtil.dateToStr(new Date(), "yyyy-MM-dd")); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//        json.put("keyword3", p.getName()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//        json.put("keyword4", relations.get(relation)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        json.put("remark", "申请人:"+p.getName()+"\n"+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                "家庭关系:"+relations.get(relation)+"\n"+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                "点击立即处理。"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        json.put("member", member); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        //此消息为定向推送,无需家人代收 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        PushMsgTask.getInstance().putWxMsg(access_token, 12, m.getOpenid(), p.getName(), json); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        return 1; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    } 
			 |