diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientFacade.java index 8f63627..51879b1 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientFacade.java @@ -613,7 +613,7 @@ public class PatientFacade { for (String srt : factor) { if (StringUtils.isNotEmpty(srt)) { BasicConfig basicConfig = basicConfigService.getOneBasicConfigById(srt); - if (null != basicConfig && sb.indexOf(basicConfig.getName()) > -1) { + if (null != basicConfig && sb.indexOf(basicConfig.getName()) == -1) { sb.append(basicConfig.getName()).append(','); } }