|
@@ -2793,6 +2793,14 @@ public class MzChargeDetailController {
|
|
|
resultMap.put("message", "职工门诊统筹试算失败,就诊次数为空");
|
|
|
return resultMap;
|
|
|
}
|
|
|
+
|
|
|
+ MzPatientMi mzPatientMi = mzPatientMiService.queryByPatientId(mzPrescriptionVo.getPatientId());
|
|
|
+ if(StringUtils.isBlank(mzPatientMi.getSocialNo())) {
|
|
|
+ resultMap.put("code", -1);
|
|
|
+ resultMap.put("message", "患者身份信息未完善");
|
|
|
+ return resultMap;
|
|
|
+ }
|
|
|
+
|
|
|
if (StringUtils.isBlank(mzPrescriptionVo.getReadCardType())) {
|
|
|
resultMap.put("code", -1);
|
|
|
resultMap.put("message", "职工门诊统筹试算失败,读卡类型为空");
|