zhoutg 4 éve
szülő
commit
8832d0e64f
1 módosított fájl, 14 hozzáadás és 1 törlés
  1. 14 1
      src/main/java/com/diagbot/process/PushProcess.java

+ 14 - 1
src/main/java/com/diagbot/process/PushProcess.java

@@ -279,7 +279,7 @@ public class PushProcess {
         return pushDTO;
     }
 
-    //判断该对象是否: 返回ture表示所有属性为null  返回false表示不是所有属性都是null
+    //判断该对象是否: 返回true表示所有属性为null  返回false表示不是所有属性都是null
     public static boolean isAllFieldNull(Object obj) throws Exception {
         List<String> params = Lists.newArrayList("operations", "medicines", "treat");
         Class stuCla = (Class) obj.getClass();// 得到类对象
@@ -297,6 +297,19 @@ public class PushProcess {
         return flag;
     }
 
+    //判断该对象是否为空,返回true表示所有属性为null  返回false表示不是所有属性都是null
+    public static boolean isAllFieldNull(PushDTO pushDTO) {
+        if (ListUtil.isNotEmpty(pushDTO.getSymptom())
+                || ListUtil.isNotEmpty(pushDTO.getVital())
+                || ListUtil.isNotEmpty(pushDTO.getLis())
+                || ListUtil.isNotEmpty(pushDTO.getPacs())
+                || (pushDTO.getDis() != null && pushDTO.getDis().size() > 0)
+                || ListUtil.isNotEmpty(pushDTO.getComplications())) {
+            return false;
+        }
+        return true;
+    }
+
     /**
      * pushVo转Icss入参
      *