lighter 5 месяцев назад
Родитель
Сommit
d13ed7aad1

+ 1 - 1
src/main/java/thyyxxk/webserver/service/inpatient/casefrontsheet/VerifyCaseFrontSheet.java

@@ -94,7 +94,7 @@ public class VerifyCaseFrontSheet {
         if (StringUtil.invalidValue(info.getCountry())) {
             array.add(new CodeName("country","患者国籍不能为空!"));
         }
-        if (StringUtil.invalidValue(info.getBirthPlace()) || StringUtil.invalidValue(info.getBirthPlaceName())) {
+        if (StringUtil.invalidBirthPlace(info.getBirthPlace()) || StringUtil.invalidValue(info.getBirthPlaceName())) {
             array.add(new CodeName("birthPlaceName","患者出生地不能为空!"));
         }
         if (StringUtil.invalidValue(info.getNativePlace())) {

+ 4 - 0
src/main/java/thyyxxk/webserver/utils/StringUtil.java

@@ -52,6 +52,10 @@ public class StringUtil {
         return isBlank(str) || "-".equals(str.trim());
     }
 
+    public static boolean invalidBirthPlace(String str) {
+        return isBlank(str) || str.trim().length() < 6;
+    }
+
     public static String[] triageDeptString2Array(String deptCodes) {
         return null == deptCodes ? new String[]{} : deptCodes.substring(1, deptCodes.length() - 1).replaceAll("\"", "").split(",");
     }