| 
															
																@ -120,7 +120,7 @@ public class RegisterService { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        rs.put("mes","保存用户信息失败"); 
															 | 
															
															 | 
															
																        rs.put("mes","保存用户信息失败"); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        return rs; 
															 | 
															
															 | 
															
																        return rs; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																    } 
															 | 
															
															 | 
															
																    } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																    public Map<String,Object> registerPatient(String mobile,String pw,String name,String idcard)throws Exception{ 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																    public Map<String,Object> registerPatient(String mobile,String pw,String name,String idcard,String openid)throws Exception{ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        Map<String,Object> rs = new HashedMap(); 
															 | 
															
															 | 
															
																        Map<String,Object> rs = new HashedMap(); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        try{ 
															 | 
															
															 | 
															
																        try{ 
															 | 
														
													
												
											
												
													
														
															 | 
															
																@ -146,6 +146,9 @@ public class RegisterService { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																            if (StringUtils.isNoneBlank(idcard)){ 
															 | 
															
															 | 
															
																            if (StringUtils.isNoneBlank(idcard)){ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                patient.setIdcard(idcard); 
															 | 
															
															 | 
															
																                patient.setIdcard(idcard); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																            } 
															 | 
															
															 | 
															
																            } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																            if(StringUtils.isNoneBlank(openid)){ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                patient.setIdcard(openid); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																            } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																            BasePatientDO temp = basePatientDao.save(patient); 
															 | 
															
															 | 
															
																            BasePatientDO temp = basePatientDao.save(patient); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																            PatientMedicareCardDO medicareCardDO = new PatientMedicareCardDO(); 
															 | 
															
															 | 
															
																            PatientMedicareCardDO medicareCardDO = new PatientMedicareCardDO(); 
															 |