|
@ -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);
|