lighter 2 سال پیش
والد
کامیت
505f4de9a6
1فایلهای تغییر یافته به همراه6 افزوده شده و 4 حذف شده
  1. 6 4
      src/main/java/thyyxxk/webserver/service/casefrontsheet/VerifyCaseFrontSheet.java

+ 6 - 4
src/main/java/thyyxxk/webserver/service/casefrontsheet/VerifyCaseFrontSheet.java

@@ -330,9 +330,11 @@ public class VerifyCaseFrontSheet {
     }
 
     private List<CodeName> connectedVerify(List<CodeName> array, CaseFrontsheetMain info, Integer opType) {
-        if (info.getMarriage().equals("1") || info.getMarriage().equals("3") || info.getMarriage().equals("4")) {
-            if (info.getContactRelation().equals("1")) {
-                array.add(new CodeName("contactRelation", "当婚姻状况为未婚、丧偶、离婚时,患者联系人关系不允许为配偶!"));
+        if (StringUtil.notBlank(info.getMarriage())) {
+            if (info.getMarriage().equals("1") || info.getMarriage().equals("3") || info.getMarriage().equals("4")) {
+                if (info.getContactRelation().equals("1")) {
+                    array.add(new CodeName("contactRelation", "当婚姻状况为未婚、丧偶、离婚时,患者联系人关系不允许为配偶!"));
+                }
             }
         }
         if (StringUtil.notBlank(info.getZyDismissWay())) {
@@ -352,7 +354,7 @@ public class VerifyCaseFrontSheet {
                 }
             }
         }
-        if ("4".equals(info.getZyDismissWay())) {
+        if (StringUtil.notBlank(info.getZyDismissWay()) && "4".equals(info.getZyDismissWay())) {
             if (StringUtil.isBlank(info.getAutopsy())) {
                 array.add(new CodeName("autopsy", "离院方式为死亡时,尸检不能为空!"));
             }