瀏覽代碼

ICSS推理采用异步并发处理

zhaops 5 年之前
父節點
當前提交
ae3abd30b6
共有 1 個文件被更改,包括 5 次插入2 次删除
  1. 5 2
      icss-service/src/main/java/com/diagbot/aggregate/PushItemAggregate.java

+ 5 - 2
icss-service/src/main/java/com/diagbot/aggregate/PushItemAggregate.java

@@ -115,8 +115,11 @@ public class PushItemAggregate {
     public List<QuestionPushDTO> setVitalModule(@InvokeParameter("featureTypeSet") Set<String> featureTypeSet,
                                                 @InvokeParameter("data") PushDTO data,
                                                 @InvokeParameter("pushVO") PushVO pushVO) {
-        ConceptPushDTO dept = data.getDept();
-        List<QuestionPushDTO> moduleVitalDTO = getVitalModule(dept, pushVO);
+        List<QuestionPushDTO> moduleVitalDTO = Lists.newLinkedList();
+        if (featureTypeSet.contains(String.valueOf(FeatureTypeEnum.VitalModule.getKey()))) {
+            ConceptPushDTO dept = data.getDept();
+            moduleVitalDTO = getVitalModule(dept, pushVO);
+        }
         return moduleVitalDTO;
     }