|
@@ -173,7 +173,7 @@ public class AlgorithmController extends BaseController {
|
|
|
bigDataResponseData.setLabs(new ArrayList<>());
|
|
|
bigDataResponseData.setPacs(new ArrayList<>());
|
|
|
|
|
|
- GraphCalculate graphCalculate = new GraphCalculate();
|
|
|
+ /*GraphCalculate graphCalculate = new GraphCalculate();
|
|
|
ResponseData graphResponseData = graphCalculate.calculate(request, searchData, crisisDetailMap);
|
|
|
if (graphResponseData.getDis().size() > 0) {
|
|
|
List<FeatureRate> disFeatureRates = new ArrayList<>();
|
|
@@ -192,18 +192,18 @@ public class AlgorithmController extends BaseController {
|
|
|
List<FeatureRate> graphFeatureRates = graphResponseData.getDis();
|
|
|
graphFeatureRates.addAll(disFeatureRates);
|
|
|
bigDataResponseData.setDis(graphFeatureRates);
|
|
|
- }
|
|
|
+ }*/
|
|
|
//归一之前诊断信息
|
|
|
bigDataResponseData.setBeforeCombineDis(bigDataResponseData.getDis());
|
|
|
//推送出的诊断信息作为参数传入知识图谱
|
|
|
List<FeatureRate> pushDiags = new ArrayList<>();
|
|
|
pushDiags.addAll(bigDataResponseData.getDis());
|
|
|
searchData.setPushDiags(pushDiags);
|
|
|
- bigDataResponseData.setTreat(graphResponseData.getTreat());
|
|
|
+// bigDataResponseData.setTreat(graphResponseData.getTreat());
|
|
|
|
|
|
//量表和指标推送
|
|
|
List<MedicalIndication> crisisDetailsList = this.getCrisisDetails(crisisDetailMap);
|
|
|
- List<MedicalIndication> medicalIndications = graphResponseData.getMedicalIndications();
|
|
|
+ /*List<MedicalIndication> medicalIndications = graphResponseData.getMedicalIndications();
|
|
|
if (medicalIndications == null) {
|
|
|
medicalIndications = new ArrayList<>();
|
|
|
}
|
|
@@ -212,13 +212,13 @@ public class AlgorithmController extends BaseController {
|
|
|
logger.info("指标推送!!!!!!!!!");
|
|
|
// bigDataResponseData.getMedicalIndications().addAll(medicalIndications);
|
|
|
bigDataResponseData.setMedicalIndications(medicalIndications);
|
|
|
- }
|
|
|
+ }*/
|
|
|
|
|
|
//推送管理评估
|
|
|
- bigDataResponseData.setManagementEvaluation(graphResponseData.getManagementEvaluation());
|
|
|
+// bigDataResponseData.setManagementEvaluation(graphResponseData.getManagementEvaluation());
|
|
|
|
|
|
//知识图谱直接替换大数据中的检验检查数据
|
|
|
- Map<String, List<FeatureRate>> lisPacs = graphCalculate.getLisPacs(request, searchData);
|
|
|
+ /* Map<String, List<FeatureRate>> lisPacs = graphCalculate.getLisPacs(request, searchData);
|
|
|
bigDataResponseData.setLabs(lisPacs.get("lisList"));
|
|
|
bigDataResponseData.setPacs(lisPacs.get("pacsList"));
|
|
|
//体征结果和指标推送
|
|
@@ -244,7 +244,7 @@ public class AlgorithmController extends BaseController {
|
|
|
if (bigDataResponseData.getSymptom().size() > searchData.getLength()) {
|
|
|
bigDataResponseData.setSymptom(bigDataResponseData.getSymptom().subList(0, searchData.getLength()));
|
|
|
}
|
|
|
- bigDataResponseData.setDis(featureRates);
|
|
|
+ bigDataResponseData.setDis(featureRates);*/
|
|
|
//返回结果化验、辅检、体征、进行性别年龄过滤
|
|
|
ResultDataProxy resultDataProxy = new ResultDataProxy();
|
|
|
resultDataProxy.resultSexAgeFilter(request, bigDataResponseData, searchData);
|