tsurumure il y a 2 mois
Parent
commit
c01c2a52b3

+ 8 - 0
src/main/java/com/backendsys/modules/cms/navigation/controller/NavigationController.java

@@ -3,6 +3,7 @@ package com.backendsys.modules.cms.navigation.controller;
 import com.backendsys.modules.cms.navigation.entity.Navigation;
 import com.backendsys.modules.cms.navigation.service.NavigationService;
 import com.backendsys.modules.common.aspect.SysLog;
+import com.backendsys.modules.common.config.security.annotations.Anonymous;
 import com.backendsys.modules.common.utils.Result;
 import io.swagger.v3.oas.annotations.Operation;
 import io.swagger.v3.oas.annotations.tags.Tag;
@@ -65,5 +66,12 @@ public class NavigationController {
     public Result deleteNavigationBatch(@Validated(Navigation.DeleteBatch.class) @RequestBody Navigation navigation) {
         return Result.success().put("data", navigationService.deleteNavigationBatch(navigation));
     }
+
+    @Anonymous
+    @Operation(summary = "获取导航列表 (公开)")
+    @GetMapping("/api/app/cms/navigation/getNavigationList")
+    public Result getNavigationPublic() {
+        return Result.success().put("data", navigationService.selectNavigationList(null));
+    }
     
 }