|
@@ -201,11 +201,7 @@ public class AlgorithmController extends BaseController {
|
|
|
//知识图谱直接替换大数据中的检验检查数据
|
|
|
Map<String, List<FeatureRate>> lisPacs = graphCalculate.getLisPacs(request, searchData);
|
|
|
bigDataResponseData.setLabs(lisPacs.get("lisList"));
|
|
|
-
|
|
|
bigDataResponseData.setPacs(lisPacs.get("pacsList"));
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
//体征结果和指标推送
|
|
|
Map<String, String> vitalCache = CacheUtil.getVitalCache();
|
|
|
List<String> featureList = Arrays.asList(searchData.getFeatureTypes());
|
|
@@ -224,21 +220,10 @@ public class AlgorithmController extends BaseController {
|
|
|
List<FeatureRate> classify = classifyDiag.diagClassify(upfes);
|
|
|
List<FeatureRate> featureRates = classifyDiag.sortDiag(classify);
|
|
|
bigDataResponseData.setDis(featureRates);
|
|
|
- logger.info("获得化验数目为:"+bigDataResponseData.getLabs().size());
|
|
|
- logger.info("获得辅检数目为:"+bigDataResponseData.getPacs().size());
|
|
|
//返回结果化验、辅检、体征、进行性别年龄过滤
|
|
|
ResultDataProxy resultDataProxy = new ResultDataProxy();
|
|
|
resultDataProxy.resultSexAgeFilter(request, bigDataResponseData, searchData);
|
|
|
response.setData(bigDataResponseData);
|
|
|
- List<FeatureRate> labs = bigDataResponseData.getLabs();
|
|
|
- logger.info("获得lis.."+labs.size());
|
|
|
- ArrayList<String> objects = new ArrayList<>();
|
|
|
- if(labs.size()>0){
|
|
|
- for (FeatureRate fe :labs) {
|
|
|
- objects.add(fe.getFeatureName());
|
|
|
- }
|
|
|
- }
|
|
|
- logger.info("最终的lis:"+objects);
|
|
|
return response;
|
|
|
}
|
|
|
|