| 
					
				 | 
			
			
				@ -120,7 +120,7 @@ public class RegisterService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        rs.put("mes","保存用户信息失败"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        return rs; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    public Map<String,Object> registerPatient(String mobile,String pw)throws Exception{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    public Map<String,Object> registerPatient(String mobile,String pw,String name,String idcard)throws Exception{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        Map<String,Object> rs = new HashedMap(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        try{ 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -140,6 +140,12 @@ public class RegisterService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            patient.setLocked(0); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            patient.setCreateTime(new Date()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            patient.setUpdateTime(new Date()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            if(StringUtils.isNoneBlank(name)){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                patient.setName(name); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            if (StringUtils.isNoneBlank(idcard)){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                patient.setIdcard(idcard); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            BasePatientDO temp = basePatientDao.save(patient); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            PatientMedicareCardDO medicareCardDO = new PatientMedicareCardDO(); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -155,6 +161,9 @@ public class RegisterService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            wlyyPatientFamilyMemberDO.setFamilyMember(patient.getId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            wlyyPatientFamilyMemberDO.setFamilyRelation("7"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            wlyyPatientFamilyMemberDO.setFamilyRelationName("本人"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            if (StringUtils.isNoneBlank(idcard)){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                wlyyPatientFamilyMemberDO.setCardNo(idcard); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            familyMemberDao.save(wlyyPatientFamilyMemberDO); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            /*if (org.apache.commons.lang3.StringUtils.isNoneBlank(wxId)&&wxId.equalsIgnoreCase("xm_ykyy_wx")){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                ykyyService.registerYkt(temp.getId(),pw,captcha); 
			 |