Просмотр исходного кода

fix(nav): 修复导航搜索功能中启用状态过滤缺失的问题

hurx 1 день назад
Родитель
Сommit
3804d6bace

+ 2 - 4
ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/controller/pc/IndexSystemController.java

@@ -1,15 +1,12 @@
 package org.dromara.system.controller.pc;
 
 import com.baomidou.mybatisplus.core.toolkit.Wrappers;
-import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import lombok.RequiredArgsConstructor;
 import org.dromara.common.core.domain.R;
+import org.dromara.common.core.enums.SysPlatformYesNo;
 import org.dromara.common.core.utils.StringUtils;
 import org.dromara.common.mybatis.core.page.PageQuery;
-import org.dromara.common.mybatis.core.page.TableDataInfo;
 import org.dromara.system.domain.*;
-import org.dromara.system.domain.bo.SysAnnouncementBo;
-import org.dromara.system.domain.vo.SysAnnouncementVo;
 import org.dromara.system.service.*;
 import org.springframework.validation.annotation.Validated;
 import org.springframework.web.bind.annotation.*;
@@ -63,6 +60,7 @@ public class IndexSystemController {
         List<PlatformNavigation> list = platformNavigationService.list(Wrappers.<PlatformNavigation>lambdaQuery(PlatformNavigation.class)
             .eq(PlatformNavigation::getNavType, "setting_search")
             .eq(StringUtils.isNotBlank(title), PlatformNavigation::getTitle, title)
+            .eq(PlatformNavigation::getIsEnable, SysPlatformYesNo.YES.getCode())
             .orderByAsc(PlatformNavigation::getSort)
         );
         return R.ok(list);