Browse Source

出院结算时判断患者证件类型

lighter 2 năm trước cách đây
mục cha
commit
9b32127be5

+ 5 - 0
src/main/java/thyyxxk/webserver/service/inpatient/DismissService.java

@@ -192,6 +192,11 @@ public class DismissService {
             exception.setMessage("没有找到入院时间,请重新获取病人信息。");
             throw new BizException(exception);
         }
+        if (StringUtil.isBlank(param.getPsnCertType())) {
+            ExceptionEnum exception = ExceptionEnum.LOGICAL_ERROR;
+            exception.setMessage("患者证件类型不能为空,请前往入院登记页面补充并保存。");
+            throw new BizException(exception);
+        }
         if (param.getPsnCertType().equals(PsnCertType.RESIDENT_IDENTITY_CARD.getCode()) &&
                 !IdCardUtil.isValidatedIdCard(param.getSocialNo())) {
             return ResultVoUtil.fail(ExceptionEnum.LOGICAL_ERROR, "身份证不合法!");