瀏覽代碼

时间排序

zhoutg 3 年之前
父節點
當前提交
b763fba5c9
共有 1 個文件被更改,包括 41 次插入0 次删除
  1. 41 0
      common/src/main/java/com/diagbot/util/EntityUtil.java

+ 41 - 0
common/src/main/java/com/diagbot/util/EntityUtil.java

@@ -1,6 +1,8 @@
 package com.diagbot.util;
 
+import com.diagbot.biz.push.entity.Lis;
 import lombok.extern.slf4j.Slf4j;
+import org.apache.commons.compress.utils.Lists;
 import org.apache.commons.lang3.StringUtils;
 import org.apache.commons.lang3.Validate;
 import org.apache.commons.lang3.reflect.FieldUtils;
@@ -705,4 +707,43 @@ public class EntityUtil {
         }
         return trim;
     }
+
+    public static void main(String[] args) {
+        List<Lis> lisList = Lists.newArrayList();
+        Lis lis = new Lis();
+        lis.setName("血常规");
+        lis.setDetailName("白细胞计数");
+        lis.setUniqueName("");
+        lis.setValue(10.0D);
+        lis.setUnits("");
+        lis.setMinValue(0.0D);
+        lis.setMaxValue(0.0D);
+        lis.setOtherValue("");
+        lis.setDateValue("2021-08-18 10:04:56");
+        lis.setFinishDateValue("");
+        lis.setSource(0);
+        lis.setResult("");
+        lis.setFrequency("");
+
+        Lis lis2 = new Lis();
+        lis2.setName("血常规");
+        lis2.setDetailName("白细胞计数");
+        lis2.setUniqueName("");
+        lis2.setValue(20.0D);
+        lis2.setUnits("");
+        lis2.setMinValue(0.0D);
+        lis2.setMaxValue(0.0D);
+        lis2.setOtherValue("");
+        lis2.setDateValue("2021-08-18 11:04:56");
+        lis2.setFinishDateValue("");
+        lis2.setSource(0);
+        lis2.setResult("");
+        lis2.setFrequency("");
+
+        lisList.add(lis);
+        lisList.add(lis2);
+        Map<String, Lis> multiKeyObject = getMultiKeyObject(lisList, "_", "dateValue", "name", "detailName");
+        System.out.println(multiKeyObject);
+
+    }
 }