| 
					
				 | 
			
			
				@ -166,11 +166,15 @@ public class FamilyMemberService extends BaseService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        //设置家人openid 加入undefined 判断 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        if(StringUtils.isBlank(m.getOpenid())&&StringUtils.isNotBlank(p.getOpenid())&&!"undefined".equals(p.getOpenid())){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            m.setOpenid(p.getOpenid()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            m.setOpenidTime(new Date()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            if(m.getOpenidTime()==null){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                m.setOpenidTime(new Date()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            patientDao.save(m); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        }else if(StringUtils.isBlank(p.getOpenid())&&StringUtils.isNotBlank(m.getOpenid())&&!"undefined".equals(m.getOpenid())){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            p.setOpenid(m.getOpenid()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            p.setOpenidTime(new Date()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            if(p.getOpenidTime()==null){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                p.setOpenidTime(new Date()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            patientDao.save(p); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//        if(StringUtils.isBlank(m.getOpenid())){ 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -1141,11 +1145,15 @@ public class FamilyMemberService extends BaseService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        //设置家人openid 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        if(StringUtils.isBlank(m.getOpenid())&&StringUtils.isNotBlank(p.getOpenid())&&!"undefined".equals(p.getOpenid())){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            m.setOpenid(p.getOpenid()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            m.setOpenidTime(new Date()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            if(m.getOpenidTime()==null){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                m.setOpenidTime(new Date()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            patientDao.save(m); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        }else if(StringUtils.isBlank(p.getOpenid())&&StringUtils.isNotBlank(m.getOpenid())&&!"undefined".equals(m.getOpenid())){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            p.setOpenid(m.getOpenid()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            p.setOpenidTime(new Date()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            if(p.getOpenidTime()==null){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                p.setOpenidTime(new Date()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            patientDao.save(p); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 |