From 1d92585ff685d2a974dbae4d969c36e2541133f7 Mon Sep 17 00:00:00 2001 From: Yen Date: Fri, 3 Nov 2023 14:36:31 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BE=AE=E8=B0=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/qs/serve/common/framework/aop/SysLogAspect.java | 5 +++++ src/main/java/com/qs/serve/controller/CommonController.java | 1 - .../qs/serve/modules/baz/controller/BazVisitController.java | 2 +- .../qs/serve/modules/sys/controller/SysConfigController.java | 1 - .../serve/modules/tbs/controller/TbsActivityController.java | 3 +++ .../modules/vtb/controller/VtbVerificationController.java | 3 +-- .../modules/vtb/service/impl/VtbVerificationServiceImpl.java | 2 +- src/main/java/com/qs/serve/task/TbsTask.java | 2 +- 8 files changed, 12 insertions(+), 7 deletions(-) diff --git a/src/main/java/com/qs/serve/common/framework/aop/SysLogAspect.java b/src/main/java/com/qs/serve/common/framework/aop/SysLogAspect.java index 7d6ca24a..be875567 100644 --- a/src/main/java/com/qs/serve/common/framework/aop/SysLogAspect.java +++ b/src/main/java/com/qs/serve/common/framework/aop/SysLogAspect.java @@ -80,7 +80,12 @@ public class SysLogAspect { if (controllerLog == null) { return; } + HttpServletRequest request = ServletUtils.getRequest(); + //忽略GET + if(request.getMethod().equals("GET")){ + return; + } // 获取当前的用户 LoginUser loginUser = AuthContextUtils.getLoginUser(false); SysOperationLog operLog = new SysOperationLog(); diff --git a/src/main/java/com/qs/serve/controller/CommonController.java b/src/main/java/com/qs/serve/controller/CommonController.java index 46233ac2..fcb89b51 100644 --- a/src/main/java/com/qs/serve/controller/CommonController.java +++ b/src/main/java/com/qs/serve/controller/CommonController.java @@ -40,7 +40,6 @@ public class CommonController { * @param request * @return */ - @SysLog(title = "文件",biz = BizType.UPLOAD) @GetMapping("/getSign") public R getSign(HttpServletRequest request) { return R.ok(ossService.getPolicySign()); diff --git a/src/main/java/com/qs/serve/modules/baz/controller/BazVisitController.java b/src/main/java/com/qs/serve/modules/baz/controller/BazVisitController.java index c41769b5..72bbd9c4 100644 --- a/src/main/java/com/qs/serve/modules/baz/controller/BazVisitController.java +++ b/src/main/java/com/qs/serve/modules/baz/controller/BazVisitController.java @@ -95,7 +95,7 @@ public class BazVisitController { * @return */ //@GetMapping("/getById/{id}") - @SysLog(module = SystemModule.BAZ, title = "拜访", biz = BizType.QUERY) + //@SysLog(module = SystemModule.BAZ, title = "拜访", biz = BizType.QUERY) @PreAuthorize("hasRole('baz:visit:query')") public R getById(@PathVariable("id") String id){ BazVisit bazVisit = bazVisitService.getById(id); diff --git a/src/main/java/com/qs/serve/modules/sys/controller/SysConfigController.java b/src/main/java/com/qs/serve/modules/sys/controller/SysConfigController.java index 9a2ed043..66955d44 100644 --- a/src/main/java/com/qs/serve/modules/sys/controller/SysConfigController.java +++ b/src/main/java/com/qs/serve/modules/sys/controller/SysConfigController.java @@ -40,7 +40,6 @@ public class SysConfigController { * @return */ @GetMapping("/getByKey/{key}") - @SysLog(module = SystemModule.SYSTEM, title = "系统配置", biz = BizType.QUERY) public R getById(@PathVariable("key") String key){ LambdaQueryWrapper lqw = new LambdaQueryWrapper<>(); lqw.eq(SysConfig::getConfigKey,key); diff --git a/src/main/java/com/qs/serve/modules/tbs/controller/TbsActivityController.java b/src/main/java/com/qs/serve/modules/tbs/controller/TbsActivityController.java index cb9fe12b..a8ef08b2 100644 --- a/src/main/java/com/qs/serve/modules/tbs/controller/TbsActivityController.java +++ b/src/main/java/com/qs/serve/modules/tbs/controller/TbsActivityController.java @@ -2,6 +2,7 @@ package com.qs.serve.modules.tbs.controller; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.qs.serve.common.model.annotation.LimitSubmit; import com.qs.serve.common.model.annotation.SysLog; import com.qs.serve.common.model.dto.PageVo; import com.qs.serve.common.model.dto.R; @@ -334,6 +335,7 @@ public class TbsActivityController { * @param param * @return */ + @LimitSubmit @PostMapping("/reopen") @SysLog(module = SystemModule.Budget, title = "费用活动", biz = BizType.UPDATE) @PreAuthorize("hasRole('tbs:activity:update')") @@ -347,6 +349,7 @@ public class TbsActivityController { * @param param * @return */ + @LimitSubmit @PostMapping("/save") @SysLog(module = SystemModule.Budget, title = "费用活动", biz = BizType.INSERT) @PreAuthorize("hasRole('tbs:activity:insert')") diff --git a/src/main/java/com/qs/serve/modules/vtb/controller/VtbVerificationController.java b/src/main/java/com/qs/serve/modules/vtb/controller/VtbVerificationController.java index cc56d3e4..b9a8fc53 100644 --- a/src/main/java/com/qs/serve/modules/vtb/controller/VtbVerificationController.java +++ b/src/main/java/com/qs/serve/modules/vtb/controller/VtbVerificationController.java @@ -183,7 +183,6 @@ public class VtbVerificationController { * @return */ @GetMapping("/getById/{id}") - @SysLog(module = SystemModule.Verification, title = "核销", biz = BizType.QUERY) @PreAuthorize("hasRole('vtb:verification:query')") public R getById(@PathVariable("id") String id){ VtbVerification vtbVerification = vtbVerificationService.getById(id); @@ -254,7 +253,7 @@ public class VtbVerificationController { * @param param * @return */ - @LimitSubmit + @LimitSubmit(interval = 3000) @PostMapping("/commit") @SysLog(module = SystemModule.Verification, title = "核销", biz = BizType.UPDATE) @PreAuthorize("hasRole('vtb:verification:commit')") diff --git a/src/main/java/com/qs/serve/modules/vtb/service/impl/VtbVerificationServiceImpl.java b/src/main/java/com/qs/serve/modules/vtb/service/impl/VtbVerificationServiceImpl.java index f893c1bf..b4ea9696 100644 --- a/src/main/java/com/qs/serve/modules/vtb/service/impl/VtbVerificationServiceImpl.java +++ b/src/main/java/com/qs/serve/modules/vtb/service/impl/VtbVerificationServiceImpl.java @@ -911,7 +911,7 @@ public class VtbVerificationServiceImpl extends ServiceImpl updReopen = new LambdaQueryWrapper<>(); updReopen.eq(TbsActivity::getReopenFlag,1) .lt(TbsActivity::getReopenTime, closeDay)