|
@@ -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.entity.Navigation;
|
|
import com.backendsys.modules.cms.navigation.service.NavigationService;
|
|
import com.backendsys.modules.cms.navigation.service.NavigationService;
|
|
import com.backendsys.modules.common.aspect.SysLog;
|
|
import com.backendsys.modules.common.aspect.SysLog;
|
|
|
|
+import com.backendsys.modules.common.config.security.annotations.Anonymous;
|
|
import com.backendsys.modules.common.utils.Result;
|
|
import com.backendsys.modules.common.utils.Result;
|
|
import io.swagger.v3.oas.annotations.Operation;
|
|
import io.swagger.v3.oas.annotations.Operation;
|
|
import io.swagger.v3.oas.annotations.tags.Tag;
|
|
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) {
|
|
public Result deleteNavigationBatch(@Validated(Navigation.DeleteBatch.class) @RequestBody Navigation navigation) {
|
|
return Result.success().put("data", navigationService.deleteNavigationBatch(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));
|
|
|
|
+ }
|
|
|
|
|
|
}
|
|
}
|