diff --git a/eiam-common/src/main/java/cn/topiam/employee/common/repository/app/impl/AppRepositoryCustomizedImpl.java b/eiam-common/src/main/java/cn/topiam/employee/common/repository/app/impl/AppRepositoryCustomizedImpl.java index be64b691..af8aefd6 100644 --- a/eiam-common/src/main/java/cn/topiam/employee/common/repository/app/impl/AppRepositoryCustomizedImpl.java +++ b/eiam-common/src/main/java/cn/topiam/employee/common/repository/app/impl/AppRepositoryCustomizedImpl.java @@ -119,7 +119,7 @@ public class AppRepositoryCustomizedImpl implements AppRepositoryCustomized { */ public Page getAppList(AppQuery appQuery, Pageable pageable) { //@formatter:off - StringBuilder builder = new StringBuilder("SELECT DISTINCT app.* FROM app LEFT JOIN app_group_association `group` ON app.id_ = `group`.app_id AND app.is_deleted = 0"); + StringBuilder builder = new StringBuilder("SELECT * FROM( SELECT app.* FROM app LEFT JOIN app_group_association `group` ON app.id_ = `group`.app_id) app WHERE app.is_deleted = 0"); //应用名称 if (StringUtils.isNoneBlank(appQuery.getName())) {