|
@ -300,19 +300,26 @@ public class WlyyBusinessService {
|
|
|
patientMedicareCardDO.setDel("1");
|
|
|
patientMedicareCardDO.setRemark(cardTypeName);
|
|
|
patientMedicareCardDao.save(patientMedicareCardDO);
|
|
|
}else {
|
|
|
if (patientMedicareCardDO.getType().equalsIgnoreCase("A_01")){
|
|
|
patientCardNo = patientMedicareCardDO.getCode();
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
}else {
|
|
|
//TODO
|
|
|
}
|
|
|
if (!StringUtils.isNoneBlank(patientCardNo)){
|
|
|
return "社保卡不能为空!";
|
|
|
}
|
|
|
//查询i健康信息,没有就注册;
|
|
|
Map<String,String> patientSccParams = new HashMap<>();
|
|
|
patientSccParams.put("scc",patientCardNo);
|
|
|
patientSccParams.put("ssc",patientCardNo);
|
|
|
patientSccParams.put("name",basePatientDO.getName());
|
|
|
patientSccParams.put("idCard",basePatientDO.getIdcard());
|
|
|
patientSccParams.put("sex",basePatientDO.getSex().toString());
|
|
|
patientSccParams.put("phone",basePatientDO.getPhone());
|
|
|
patientSccParams.put("birthday",basePatientDO.getBirthday().toString());
|
|
|
patientSccParams.put("phone",basePatientDO.getMobile());
|
|
|
patientSccParams.put("birthday",DateUtil.dateToStrShort(basePatientDO.getBirthday()));
|
|
|
JSONObject object = wlyyHttpService.sendWlyyMes("wlyyFindAccountBySsc", null, patientSccParams);
|
|
|
|
|
|
|