Procházet zdrojové kódy

角色和机构增加日志拦截

wangli před 4 roky
rodič
revize
a09d6b0e93

+ 4 - 0
user_center/src/main/java/com/huaxu/controller/OrgController.java

@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import com.huaxu.dto.OrgTree;
 import com.huaxu.entity.Org;
+import com.huaxu.logAdvice.LogAnnotation;
 import com.huaxu.model.AjaxMessage;
 import com.huaxu.model.Pagination;
 import com.huaxu.model.ResultStatus;
@@ -55,6 +56,7 @@ public class OrgController {
      * @param org 实体类
      * @return Response对象
      */
+    @LogAnnotation(module = "【机构管理】新增")
     @RequestMapping(value = "insert", method = RequestMethod.POST)
     @ApiOperation(value = "插入机构",notes = "orgType 为company或department")
     public AjaxMessage<Integer> insert(@ApiParam(value = "设置配置", required = true) @RequestBody Org org) {
@@ -70,6 +72,7 @@ public class OrgController {
      * @param org 实体类
      * @return Response对象
      */
+    @LogAnnotation(module = "【机构管理】修改")
     @RequestMapping(value = "update", method = RequestMethod.POST)
     @ApiOperation(value = "更改机构",notes = "orgType 为company或department")
     public AjaxMessage<Integer> update(@ApiParam(value = "设置配置", required = true) @RequestBody Org org) {
@@ -109,6 +112,7 @@ public class OrgController {
         ;
         return new AjaxMessage<>(ResultStatus.OK, orgService.getTrees(org));
     }
+    @LogAnnotation(module = "【机构管理】删除")
     @RequestMapping(value = "deleteAll", method = RequestMethod.POST)
     @ApiOperation(value = "删除机构")
     AjaxMessage<List<String>> deleteAll(@ApiParam(value = "机构id", required = true)@RequestBody List<Integer> ids){

+ 5 - 2
user_center/src/main/java/com/huaxu/controller/RoleController.java

@@ -9,6 +9,7 @@ import com.huaxu.entity.Role;
 import com.huaxu.entity.RoleOrg;
 import com.huaxu.entity.UserEntity;
 import com.huaxu.entity.UserGroup;
+import com.huaxu.logAdvice.LogAnnotation;
 import com.huaxu.model.AjaxMessage;
 import com.huaxu.model.Pagination;
 import com.huaxu.model.ResultStatus;
@@ -59,6 +60,7 @@ public class RoleController {
      * @param role 实体类
      * @return Response对象
      */
+    @LogAnnotation(module = "【角色管理】新增")
     @RequestMapping(value = "insert", method = RequestMethod.POST)
     @ApiOperation(value = "插入角色")
     public AjaxMessage<Integer> insert(@ApiParam(value = "设置配置", required = true) @RequestBody RoleRequestDto role) {
@@ -73,6 +75,7 @@ public class RoleController {
      * @param role 实体类
      * @return Response对象
      */
+    @LogAnnotation(module = "【角色管理】修改")
     @RequestMapping(value = "update", method = RequestMethod.POST)
     @ApiOperation(value = "更新角色")
     public AjaxMessage<Integer> update(@ApiParam(value = "设置配置", required = true) @RequestBody RoleRequestDto role) {
@@ -123,7 +126,7 @@ public class RoleController {
         return new AjaxMessage<>(ResultStatus.OK,
                 pages);
     }
-
+    @LogAnnotation(module = "【角色管理】删除")
     @RequestMapping(value = "deleteAll", method = RequestMethod.POST)
     @ApiOperation(value = "删除角色")
     AjaxMessage<List<String>> deleteAll(@ApiParam(value = "角色id", required = true) @RequestBody List<Integer> ids) {
@@ -132,6 +135,7 @@ public class RoleController {
                 roleService.deleteAll(ids));
     }
 
+    @LogAnnotation(module = "【角色管理】配置角色菜单")
     @RequestMapping(value = "confirmRoleMunu", method = RequestMethod.POST)
     @ApiOperation(value = "配置角色菜单")
     AjaxMessage<Integer> confirmRoleMunu(@ApiParam(value = "角色id", required = true) @RequestBody RoleRequestDto role) {
@@ -139,7 +143,6 @@ public class RoleController {
         return new AjaxMessage<>(ResultStatus.OK,
                 roleService.updateRoleMenuRelations(role));
     }
-
     @RequestMapping(value = "getRoleOrgs", method = RequestMethod.POST)
     @ApiOperation(value = "配置角色菜单")
     AjaxMessage<List<RoleOrg>> getRoleOrgs(@ApiParam(value = "角色id", required = true) @RequestParam Integer id) {