|
@@ -177,6 +177,10 @@ public class PushFacade {
|
|
|
if (ListUtil.isNotEmpty(pushDTO.getClassicCase())) {
|
|
|
conceptBaseList.addAll(pushDTO.getClassicCase());
|
|
|
}
|
|
|
+ // 症状
|
|
|
+ if (ListUtil.isNotEmpty(pushDTO.getSymptom())) {
|
|
|
+ conceptBaseList.addAll(pushDTO.getSymptom());
|
|
|
+ }
|
|
|
if (ListUtil.isNotEmpty(conceptBaseList)) {
|
|
|
conceptNameList = conceptBaseList.stream()
|
|
|
.map(i -> i.getName())
|
|
@@ -271,6 +275,15 @@ public class PushFacade {
|
|
|
}
|
|
|
});
|
|
|
}
|
|
|
+
|
|
|
+ if (ListUtil.isNotEmpty(pushDTO.getSymptom())) {
|
|
|
+ pushDTO.getSymptom().forEach(item -> {
|
|
|
+ item.setType(12);
|
|
|
+ if (conceptDetailMap.containsKey(item.getName() + "_" + dicStaticTypeValNameMap.get("12"))) {
|
|
|
+ item.setHasInfo(1);
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
//量表
|