|
@@ -2,6 +2,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.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;
|
|
@@ -33,6 +34,7 @@ public class NavigationController {
|
|
return Result.success().put("data", navigationService.selectNavigationDetail(navigation));
|
|
return Result.success().put("data", navigationService.selectNavigationDetail(navigation));
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ @SysLog("创建导航")
|
|
@Operation(summary = "创建导航")
|
|
@Operation(summary = "创建导航")
|
|
@PreAuthorize("@sr.hasPermission('14.3.2')")
|
|
@PreAuthorize("@sr.hasPermission('14.3.2')")
|
|
@PostMapping("/api/cms/navigation/createNavigation")
|
|
@PostMapping("/api/cms/navigation/createNavigation")
|
|
@@ -40,6 +42,7 @@ public class NavigationController {
|
|
return Result.success().put("data", navigationService.insertNavigation(navigation));
|
|
return Result.success().put("data", navigationService.insertNavigation(navigation));
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ @SysLog("编辑导航")
|
|
@Operation(summary = "编辑导航")
|
|
@Operation(summary = "编辑导航")
|
|
@PreAuthorize("@sr.hasPermission('14.3.3')")
|
|
@PreAuthorize("@sr.hasPermission('14.3.3')")
|
|
@PutMapping("/api/cms/navigation/updateNavigation")
|
|
@PutMapping("/api/cms/navigation/updateNavigation")
|
|
@@ -47,6 +50,7 @@ public class NavigationController {
|
|
return Result.success().put("data", navigationService.updateNavigation(navigation));
|
|
return Result.success().put("data", navigationService.updateNavigation(navigation));
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ @SysLog("删除导航")
|
|
@Operation(summary = "删除导航")
|
|
@Operation(summary = "删除导航")
|
|
@PreAuthorize("@sr.hasPermission('14.3.4')")
|
|
@PreAuthorize("@sr.hasPermission('14.3.4')")
|
|
@DeleteMapping("/api/cms/navigation/deleteNavigation")
|
|
@DeleteMapping("/api/cms/navigation/deleteNavigation")
|
|
@@ -54,6 +58,7 @@ public class NavigationController {
|
|
return Result.success().put("data", navigationService.deleteNavigation(navigation));
|
|
return Result.success().put("data", navigationService.deleteNavigation(navigation));
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ @SysLog("删除导航 (批量)")
|
|
@Operation(summary = "删除导航 (批量)")
|
|
@Operation(summary = "删除导航 (批量)")
|
|
@PreAuthorize("@sr.hasPermission('14.3.4')")
|
|
@PreAuthorize("@sr.hasPermission('14.3.4')")
|
|
@DeleteMapping("/api/cms/navigation/deleteNavigationBatch")
|
|
@DeleteMapping("/api/cms/navigation/deleteNavigationBatch")
|