|
@@ -858,7 +858,7 @@ public class RuleEngine {
|
|
if (CollectionUtil.isNotEmpty(diagRuleIdList)) {
|
|
if (CollectionUtil.isNotEmpty(diagRuleIdList)) {
|
|
List<MedicalInsRuleProjectDiagnose> projectDiagnoseList = medicalInsRuleProjectDiagnoseService.getRuleProjectByDiagCodeAndRuleId(diagRuleIdList, diagnoseList);
|
|
List<MedicalInsRuleProjectDiagnose> projectDiagnoseList = medicalInsRuleProjectDiagnoseService.getRuleProjectByDiagCodeAndRuleId(diagRuleIdList, diagnoseList);
|
|
if (CollectionUtil.isNotEmpty(projectDiagnoseList)) {
|
|
if (CollectionUtil.isNotEmpty(projectDiagnoseList)) {
|
|
- List<String> projectCodeList = new ArrayList<>();
|
|
|
|
|
|
+ Set<String> projectCodeList = new HashSet<>();
|
|
for (MedicalInsRuleProjectDiagnose medicalInsRuleProjectDiagnose : projectDiagnoseList) {
|
|
for (MedicalInsRuleProjectDiagnose medicalInsRuleProjectDiagnose : projectDiagnoseList) {
|
|
projectCodeList.add(medicalInsRuleProjectDiagnose.getMedicalInsProjectCode());
|
|
projectCodeList.add(medicalInsRuleProjectDiagnose.getMedicalInsProjectCode());
|
|
}
|
|
}
|