Parcourir la source

增加接口日志记录

tsurumure il y a 7 mois
Parent
commit
e9167398eb

+ 4 - 0
src/main/java/com/backendsys/modules/cms/article/controller/ArticleCategoryController.java

@@ -2,6 +2,7 @@ package com.backendsys.modules.cms.article.controller;
 
 import com.backendsys.modules.cms.article.entity.ArticleCategory;
 import com.backendsys.modules.cms.article.service.ArticleCategoryService;
+import com.backendsys.modules.common.aspect.SysLog;
 import com.backendsys.modules.common.utils.Result;
 import io.swagger.v3.oas.annotations.Operation;
 import io.swagger.v3.oas.annotations.tags.Tag;
@@ -32,6 +33,7 @@ public class ArticleCategoryController {
         return Result.success().put("data", articleCategoryService.selectArticleCategoryDetail(articleCategory));
     }
 
+    @SysLog("创建资讯分类")
     @Operation(summary = "创建资讯分类")
     @PreAuthorize("@sr.hasPermission('10.2.2')")
     @PostMapping("/api/v2/cms/article/createArticleCategory")
@@ -39,6 +41,7 @@ public class ArticleCategoryController {
         return Result.success().put("data", articleCategoryService.insertArticleCategory(articleCategory));
     }
 
+    @SysLog("编辑资讯分类")
     @Operation(summary = "编辑资讯分类")
     @PreAuthorize("@sr.hasPermission('10.2.3')")
     @PutMapping("/api/v2/cms/article/updateArticleCategory")
@@ -46,6 +49,7 @@ public class ArticleCategoryController {
         return Result.success().put("data", articleCategoryService.updateArticleCategory(articleCategory));
     }
 
+    @SysLog("删除资讯分类")
     @Operation(summary = "删除资讯分类")
     @PreAuthorize("@sr.hasPermission('10.2.4')")
     @DeleteMapping("/api/v2/cms/article/deleteArticleCategory")

+ 5 - 0
src/main/java/com/backendsys/modules/cms/article/controller/ArticleController.java

@@ -2,6 +2,7 @@ package com.backendsys.modules.cms.article.controller;
 
 import com.backendsys.modules.cms.article.entity.Article;
 import com.backendsys.modules.cms.article.service.ArticleService;
+import com.backendsys.modules.common.aspect.SysLog;
 import com.backendsys.modules.common.utils.Result;
 import io.swagger.v3.oas.annotations.Operation;
 import io.swagger.v3.oas.annotations.tags.Tag;
@@ -32,6 +33,7 @@ public class ArticleController {
         return Result.success().put("data", articleService.selectArticleDetail(article));
     }
 
+    @SysLog("创建资讯")
     @Operation(summary = "创建资讯")
     @PreAuthorize("@sr.hasPermission('10.3.2')")
     @PostMapping("/api/v2/cms/article/createArticle")
@@ -39,6 +41,7 @@ public class ArticleController {
         return Result.success().put("data", articleService.insertArticle(article));
     }
 
+    @SysLog("编辑资讯")
     @Operation(summary = "编辑资讯")
     @PreAuthorize("@sr.hasPermission('10.3.3')")
     @PutMapping("/api/v2/cms/article/updateArticle")
@@ -46,6 +49,7 @@ public class ArticleController {
         return Result.success().put("data", articleService.updateArticle(article));
     }
 
+    @SysLog("删除资讯")
     @Operation(summary = "删除资讯")
     @PreAuthorize("@sr.hasPermission('10.3.4')")
     @DeleteMapping("/api/v2/cms/article/deleteArticle")
@@ -53,6 +57,7 @@ public class ArticleController {
         return Result.success().put("data", articleService.deleteArticle(article));
     }
 
+    @SysLog("删除资讯 (批量)")
     @Operation(summary = "删除资讯 (批量)")
     @PreAuthorize("@sr.hasPermission('10.3.4')")
     @DeleteMapping("/api/v2/cms/article/deleteArticleBatch")

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

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

+ 2 - 0
src/main/java/com/backendsys/modules/system/controller/SysCommonController.java

@@ -1,5 +1,6 @@
 package com.backendsys.modules.system.controller;
 
+import com.backendsys.modules.common.aspect.SysLog;
 import com.backendsys.modules.common.utils.Result;
 import com.backendsys.modules.system.entity.SysCommon;
 import com.backendsys.modules.system.entity.SysLogEntity;
@@ -37,6 +38,7 @@ public class SysCommonController {
         return Result.success().put("data", sysCommonService.selectCommonDetail(sysCommon));
     }
 
+    @SysLog("编辑系统配置")
     @Operation(summary = "编辑系统配置")
     @PreAuthorize("@sr.hasPermission('6.1.3')")
     @PutMapping("/api/system/common/updateCommon")

+ 5 - 0
src/main/java/com/backendsys/modules/system/controller/SysUserController.java

@@ -85,6 +85,7 @@ public class SysUserController {
      * - 编辑用户信息权限 (3.2.3)
      * - 编辑他人用户信息权限 (3.2.3.2)
      */
+    @SysLog("编辑系统用户信息")
     @Operation(summary = "编辑系统用户信息")
     @PreAuthorize("@sr.hasPermission('3.2.3')")
     @PutMapping("/api/system/user/updateUserInfo")
@@ -111,6 +112,7 @@ public class SysUserController {
         return Result.success().put("data", sysUserService.updateUserInfo(sysUserDTO));
     }
 
+    @SysLog("编辑系统用户密码")
     @Operation(summary = "编辑系统用户密码")
     @PreAuthorize("@sr.hasPermission('3.2.3.3')")
     @PutMapping("/api/system/user/updateUserPassword")
@@ -134,6 +136,7 @@ public class SysUserController {
         return Result.success().put("data", sysUserService.updateUserPassword(sysUserDTO));
     }
 
+    @SysLog("重置系统用户密码")
     @Operation(summary = "重置系统用户密码")
     @PreAuthorize("@sr.hasPermission('3.2.3.4')")
     @PutMapping("/api/system/user/resetUserPassword")
@@ -155,6 +158,7 @@ public class SysUserController {
         return Result.success().put("data", sysUserService.resetUserPassword(sysUserDTO));
     }
 
+    @SysLog("删除系统用户")
     @Operation(summary = "删除系统用户")
     @PreAuthorize("@sr.hasPermission('3.2.4')")
     @DeleteMapping("/api/system/user/deleteUser")
@@ -169,6 +173,7 @@ public class SysUserController {
         return Result.success().put("data", sysUserService.deleteUser(sysUserDTO));
     }
 
+    @SysLog("踢出系统用户")
     @Operation(summary = "踢出系统用户")
     @PreAuthorize("@sr.hasPermission('3.2.7')")
     @PostMapping("/api/system/user/kickUser")

+ 3 - 0
src/main/java/com/backendsys/modules/system/controller/SysUserIntegralController.java

@@ -1,6 +1,7 @@
 package com.backendsys.modules.system.controller;
 
 import com.backendsys.exception.CustException;
+import com.backendsys.modules.common.aspect.SysLog;
 import com.backendsys.modules.common.config.security.enums.SecurityEnum;
 import com.backendsys.modules.common.config.security.utils.SecurityUtil;
 import com.backendsys.modules.common.utils.Result;
@@ -34,6 +35,7 @@ public class SysUserIntegralController {
     @Autowired
     private SysUserIntegralLogService sysUserIntegralLogService;
 
+    @SysLog("增加系统用户积分")
     @Operation(summary = "增加系统用户积分")
     @PreAuthorize("@sr.hasPermission('3.3.1')")
     @GetMapping("/api/system/user/increaseUserIntegral")
@@ -41,6 +43,7 @@ public class SysUserIntegralController {
         return Result.success().put("data", sysUserIntegralService.increase(user_id, integral));
     }
 
+    @SysLog("减少系统用户积分")
     @Operation(summary = "减少系统用户积分")
     @PreAuthorize("@sr.hasPermission('3.3.2')")
     @GetMapping("/api/system/user/decreaseUserIntegral")

+ 4 - 0
src/main/java/com/backendsys/modules/system/controller/SysUserRoleController.java

@@ -1,6 +1,7 @@
 package com.backendsys.modules.system.controller;
 
 import com.backendsys.exception.CustException;
+import com.backendsys.modules.common.aspect.SysLog;
 import com.backendsys.modules.common.utils.Result;
 import com.backendsys.modules.system.entity.SysUserRole;
 import com.backendsys.modules.system.service.SysUserRoleService;
@@ -34,6 +35,7 @@ public class SysUserRoleController {
         return Result.success().put("data", sysUserRoleService.selectUserRoleDetail(sysUserRole));
     }
 
+    @SysLog("创建系统用户角色")
     @Operation(summary = "创建系统用户角色")
     @PreAuthorize("@sr.hasPermission('4.1.2')")
     @PostMapping("/api/system/user/createUserRole")
@@ -41,6 +43,7 @@ public class SysUserRoleController {
         return Result.success().put("data", sysUserRoleService.insertUserRole(sysUserRole));
     }
 
+    @SysLog("更新系统用户角色")
     @Operation(summary = "更新系统用户角色")
     @PreAuthorize("@sr.hasPermission('4.1.3')")
     @PutMapping("/api/system/user/updateUserRole")
@@ -48,6 +51,7 @@ public class SysUserRoleController {
         return Result.success().put("data", sysUserRoleService.updateUserRole(sysUserRole));
     }
 
+    @SysLog("删除系统用户角色")
     @Operation(summary = "删除系统用户角色")
     @PreAuthorize("@sr.hasPermission('4.1.4')")
     @DeleteMapping("/api/system/user/deleteUserRole")

+ 4 - 0
src/main/java/com/backendsys/modules/system/controller/SysUserRoleMenuController.java

@@ -1,6 +1,7 @@
 package com.backendsys.modules.system.controller;
 
 import com.backendsys.exception.CustException;
+import com.backendsys.modules.common.aspect.SysLog;
 import com.backendsys.modules.common.utils.Result;
 import com.backendsys.modules.system.entity.SysUserRole;
 import com.backendsys.modules.system.entity.SysUserRoleMenu;
@@ -37,6 +38,7 @@ public class SysUserRoleMenuController {
         return Result.success().put("data", sysUserRoleMenuService.selectUserRoleMenuDetail(sysUserRoleMenu));
     }
 
+    @SysLog("创建系统用户角色菜单")
     @Operation(summary = "创建系统用户角色菜单")
     @PreAuthorize("@sr.hasPermission('4.3.2')")
     @PostMapping("/api/system/user/createUserRoleMenu")
@@ -44,6 +46,7 @@ public class SysUserRoleMenuController {
         return Result.success().put("data", sysUserRoleMenuService.insertUserRoleMenu(sysUserRoleMenu));
     }
 
+    @SysLog("更新系统用户角色菜单")
     @Operation(summary = "更新系统用户角色菜单")
     @PreAuthorize("@sr.hasPermission('4.3.3')")
     @PutMapping("/api/system/user/updateUserRoleMenu")
@@ -51,6 +54,7 @@ public class SysUserRoleMenuController {
         return Result.success().put("data", sysUserRoleMenuService.updateUserRoleMenu(sysUserRoleMenu));
     }
 
+    @SysLog("删除系统用户角色菜单")
     @Operation(summary = "删除系统用户角色菜单")
     @PreAuthorize("@sr.hasPermission('4.3.4')")
     @DeleteMapping("/api/system/user/deleteUserRoleMenu")

+ 3 - 0
src/main/java/com/backendsys/modules/upload/controller/SysUploadController.java

@@ -1,6 +1,7 @@
 package com.backendsys.modules.upload.controller;
 
 import cn.hutool.core.convert.Convert;
+import com.backendsys.modules.common.aspect.SysLog;
 import com.backendsys.modules.common.config.security.utils.HttpRequestUtil;
 import com.backendsys.modules.common.utils.Result;
 import com.backendsys.modules.sse.emitter.SseEmitterManager;
@@ -38,6 +39,7 @@ public class SysUploadController {
         return Result.success().put("data", sysUploadService.selectUploadList(sysUpload));
     }
 
+    @SysLog("上传文件 (普通上传)")
     @Operation(summary = "上传文件 (普通上传,单文件上传不超过 100MB)")
     @PreAuthorize("@sr.hasPermission(1.1)")
     @PostMapping("/api/upload/uploadSmall")
@@ -63,6 +65,7 @@ public class SysUploadController {
         return emitter;
     }
 
+    @SysLog("删除上传文件")
     @Operation(summary = "删除上传文件")
     @PreAuthorize("@sr.hasPermission(1.1)")
     @DeleteMapping("/api/v2/upload/removeUploadFile")

+ 3 - 0
src/main/java/com/backendsys/modules/upload/controller/SysUploadMultipartController.java

@@ -1,6 +1,7 @@
 package com.backendsys.modules.upload.controller;
 
 import com.backendsys.entity.Tencent.TencentCos.MultipartUploadDTO;
+import com.backendsys.modules.common.aspect.SysLog;
 import com.backendsys.modules.common.utils.Result;
 import com.backendsys.modules.upload.service.SysUploadMultipartService;
 import io.swagger.v3.oas.annotations.Operation;
@@ -30,6 +31,7 @@ public class SysUploadMultipartController {
         3.完成分块上传(Complete Multipart Upload)。
      */
 
+    @SysLog("初始化分块上传")
     @Operation(summary = "初始化分块上传")
     @PreAuthorize("@sr.hasPermission(1.1)")
     @PostMapping("/api/upload/initiateMultipartUpload")
@@ -37,6 +39,7 @@ public class SysUploadMultipartController {
         return Result.success().put("data", sysUploadMultipartService.initiateMultipartUpload(multipartFile, category_id));
     }
 
+    @SysLog("上传分块")
     @Operation(summary = "上传分块")
     @PreAuthorize("@sr.hasPermission(1.1)")
     @PostMapping("/api/upload/uploadMultipart")