|  | @ -265,7 +265,7 @@ public class MyFamilyService {
 | 
	
		
			
				|  |  |             map.put("principalNum","");//社保卡号
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         map.put("mobile",basePatientDO.getMobile());//手机号码
 | 
	
		
			
				|  |  |         if(StringUtils.isEmpty(packageId)){
 | 
	
		
			
				|  |  |         if(!StringUtils.isEmpty(packageId)){
 | 
	
		
			
				|  |  |             if(packageService.findPatientSignExist(patient,packageId)){
 | 
	
		
			
				|  |  |                 map.put("isPackage",1);
 | 
	
		
			
				|  |  |             }else{
 | 
	
	
		
			
				|  | @ -310,10 +310,10 @@ public class MyFamilyService {
 | 
	
		
			
				|  |  |     }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |     public void myFamilyBindList(String patient) throws Exception{
 | 
	
		
			
				|  |  |         List<Map<String,Object>> resultList = new LinkedList<>();
 | 
	
		
			
				|  |  |         //已绑定的
 | 
	
		
			
				|  |  |         List<BasePatientFamilyMemberDO> bindList = patientFamilyMemberService.getByPatientAndFamilyMember(patient);
 | 
	
		
			
				|  |  |         BasePatientDO patientDO = patientService.findByIdAndDel(patient);//绑定人
 | 
	
		
			
				|  |  |         List<Map<String,Object>> resultList = new ArrayList<>();
 | 
	
		
			
				|  |  |         for(BasePatientFamilyMemberDO one:bindList){
 | 
	
		
			
				|  |  |             Map<String,Object> map = new HashedMap();
 | 
	
		
			
				|  |  |             if(patient.equals(one.getPatient())){
 | 
	
	
		
			
				|  | @ -341,8 +341,34 @@ public class MyFamilyService {
 | 
	
		
			
				|  |  |             resultList.add(map);
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         //已邀请的
 | 
	
		
			
				|  |  | //        patientApplyLogService.
 | 
	
		
			
				|  |  |         List<Map<String, Object>> validList = patientApplyLogService.findValidByPatient(patient);
 | 
	
		
			
				|  |  |         for(Map<String, Object> one:validList){
 | 
	
		
			
				|  |  |             Map<String,Object> map = new HashedMap();
 | 
	
		
			
				|  |  |             BasePatientDO familyMember = patientService.findByIdAndDel(one.get("family_member_code")+"");
 | 
	
		
			
				|  |  |             map.put("photo",familyMember.getPhoto());//头像
 | 
	
		
			
				|  |  |             map.put("name",familyMember.getName());//姓名
 | 
	
		
			
				|  |  |             map.put("roleName",role.get(Integer.valueOf(one.get("family_bind_role")+"")+1));//角色名称
 | 
	
		
			
				|  |  |             map.put("mobile",familyMember.getMobile());//手机号码
 | 
	
		
			
				|  |  |             //有效期
 | 
	
		
			
				|  |  |             Date failurTime = (Date)one.get("failure_time");
 | 
	
		
			
				|  |  |             Long l = failurTime.getTime()-System.currentTimeMillis();
 | 
	
		
			
				|  |  |             Long day24 = 1000*60*60*24L;
 | 
	
		
			
				|  |  |             map.put("day",l/day24);
 | 
	
		
			
				|  |  |             map.put("patientApplyId",one.get("id"));
 | 
	
		
			
				|  |  |             map.put("patientId",familyMember.getId());
 | 
	
		
			
				|  |  |             map.put("type",2);
 | 
	
		
			
				|  |  |             resultList.add(map);
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         //已取消的
 | 
	
		
			
				|  |  |         List<Map<String, Object>> invalidList = patientApplyLogService.findInvalidByPatient(patient);
 | 
	
		
			
				|  |  |         for(Map<String, Object> one:invalidList){
 | 
	
		
			
				|  |  |             Map<String,Object> map = new HashedMap();
 | 
	
		
			
				|  |  |             BasePatientDO familyMember = patientService.findByIdAndDel(one.get("family_member_code")+"");
 | 
	
		
			
				|  |  |             map.put("photo",familyMember.getPhoto());//头像
 | 
	
		
			
				|  |  |             map.put("name",familyMember.getName());//姓名
 | 
	
		
			
				|  |  |             map.put("roleName",role.get(Integer.valueOf(one.get("family_bind_role")+"")+1));//角色名称
 | 
	
		
			
				|  |  |             map.put("mobile",familyMember.getMobile());//手机号码
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |     }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |     /**
 | 
	
	
		
			
				|  | @ -442,4 +468,10 @@ public class MyFamilyService {
 | 
	
		
			
				|  |  |         return relationTrans;
 | 
	
		
			
				|  |  |     }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  | //    public String getStatusName(Integer status){
 | 
	
		
			
				|  |  | //        switch (){
 | 
	
		
			
				|  |  | //            case
 | 
	
		
			
				|  |  | //        }
 | 
	
		
			
				|  |  | //    }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  | }
 |