Browse Source

增加了63个单特征过滤功能,这些特征推送数据极不合理

louhr 5 years atrás
parent
commit
a43c8d546f

+ 70 - 0
common-push/src/main/java/org/diagbot/common/push/work/ParamsDataProxy.java

@@ -256,6 +256,12 @@ public class ParamsDataProxy {
      * @throws Exception
      */
     private void paramFeatureInit(SearchData searchData, List<Map<String, Object>> featuresList) throws Exception {
+        if (featuresList != null && featuresList.size() == 1) {
+            Map<String, Object> featureMap = featuresList.get(0);
+            if (exclude_feature_list.contains(String.valueOf(featureMap.get("feature_name")))) {
+                return;
+            }
+        }
         if (featuresList != null && featuresList.size() > 0) {
             Map<String, Object> featureMap = null;
             for (int i = 0; i < featuresList.size(); i++) {
@@ -285,4 +291,68 @@ public class ParamsDataProxy {
             }
         }
     }
+
+    private List<String> exclude_feature_list = Arrays.asList("虹视",
+            "谵妄",
+            "头皮发麻",
+            "脓血便",
+            "寡言",
+            "肌无力",
+            "胸胀",
+            "寡言",
+            "妄想",
+            "白发",
+            "打哈欠",
+            "舌麻",
+            "失忆",
+            "幻视",
+            "幻听",
+            "猜疑",
+            "自卑",
+            "视物闪光",
+            "肩痛",
+            "睁眼无力",
+            "脱肛",
+            "站立不稳",
+            "腿酸",
+            "瘫痪",
+            "气短",
+            "擦伤",
+            "多食",
+            "感觉异常",
+            "面部呆滞",
+            "摔伤",
+            "流涎",
+            "怕声",
+            "胼胝",
+            "粘稠痰",
+            "头闷",
+            "肢体震颤",
+            "昏迷",
+            "不自主运动",
+            "不适感",
+            "张口呼吸",
+            "自慰",
+            "眼出血",
+            "晨僵",
+            "夜游症",
+            "乳头溢液",
+            "复现",
+            "乳头痛",
+            "休克",
+            "乳头皲裂",
+            "便溏",
+            "健忘",
+            "多疑",
+            "喉咙发紧",
+            "压抑心理",
+            "噤声",
+            "发育不良",
+            "厌油",
+            "厌食",
+            "皮肤发紫",
+            "呼吸骤停",
+            "坠痛",
+            "口唇麻木",
+            "口渴");
 }