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