From 3517a8f49440afcf7bd5b98bb4f0ba255f5f409d Mon Sep 17 00:00:00 2001
From: 疯狂的狮子li <15040126243@163.com>
Date: 星期二, 22 二月 2022 14:03:53 +0800
Subject: [PATCH] update 优化 R 默认返回 msg
---
ruoyi-demo/src/main/java/com/ruoyi/demo/controller/RedisRateLimiterController.java | 62 +++++++++++++++---------------
1 files changed, 31 insertions(+), 31 deletions(-)
diff --git a/ruoyi-demo/src/main/java/com/ruoyi/demo/controller/RedisRateLimiterController.java b/ruoyi-demo/src/main/java/com/ruoyi/demo/controller/RedisRateLimiterController.java
index 33d7509..c7f48e5 100644
--- a/ruoyi-demo/src/main/java/com/ruoyi/demo/controller/RedisRateLimiterController.java
+++ b/ruoyi-demo/src/main/java/com/ruoyi/demo/controller/RedisRateLimiterController.java
@@ -1,7 +1,7 @@
package com.ruoyi.demo.controller;
import com.ruoyi.common.annotation.RateLimiter;
-import com.ruoyi.common.core.domain.AjaxResult;
+import com.ruoyi.common.core.domain.R;
import com.ruoyi.common.enums.LimitType;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
@@ -22,37 +22,37 @@
@RequestMapping("/demo/rateLimiter")
public class RedisRateLimiterController {
- /**
- * 娴嬭瘯鍏ㄥ眬闄愭祦
- * 鍏ㄥ眬褰卞搷
- */
- @ApiOperation("娴嬭瘯鍏ㄥ眬闄愭祦")
- @RateLimiter(count = 2, time = 10)
- @GetMapping("/test")
- public AjaxResult<String> test(String value){
- return AjaxResult.success("鎿嶄綔鎴愬姛",value);
- }
+ /**
+ * 娴嬭瘯鍏ㄥ眬闄愭祦
+ * 鍏ㄥ眬褰卞搷
+ */
+ @ApiOperation("娴嬭瘯鍏ㄥ眬闄愭祦")
+ @RateLimiter(count = 2, time = 10)
+ @GetMapping("/test")
+ public R<String> test(String value) {
+ return R.ok("鎿嶄綔鎴愬姛", value);
+ }
- /**
- * 娴嬭瘯璇锋眰IP闄愭祦
- * 鍚屼竴IP璇锋眰鍙楀奖鍝�
- */
- @ApiOperation("娴嬭瘯璇锋眰IP闄愭祦")
- @RateLimiter(count = 2, time = 10, limitType = LimitType.IP)
- @GetMapping("/testip")
- public AjaxResult<String> testip(String value){
- return AjaxResult.success("鎿嶄綔鎴愬姛",value);
- }
+ /**
+ * 娴嬭瘯璇锋眰IP闄愭祦
+ * 鍚屼竴IP璇锋眰鍙楀奖鍝�
+ */
+ @ApiOperation("娴嬭瘯璇锋眰IP闄愭祦")
+ @RateLimiter(count = 2, time = 10, limitType = LimitType.IP)
+ @GetMapping("/testip")
+ public R<String> testip(String value) {
+ return R.ok("鎿嶄綔鎴愬姛", value);
+ }
- /**
- * 娴嬭瘯闆嗙兢瀹炰緥闄愭祦
- * 鍚姩涓や釜鍚庣鏈嶅姟浜掍笉褰卞搷
- */
- @ApiOperation("娴嬭瘯闆嗙兢瀹炰緥闄愭祦")
- @RateLimiter(count = 2, time = 10, limitType = LimitType.CLUSTER)
- @GetMapping("/testcluster")
- public AjaxResult<String> testcluster(String value){
- return AjaxResult.success("鎿嶄綔鎴愬姛",value);
- }
+ /**
+ * 娴嬭瘯闆嗙兢瀹炰緥闄愭祦
+ * 鍚姩涓や釜鍚庣鏈嶅姟浜掍笉褰卞搷
+ */
+ @ApiOperation("娴嬭瘯闆嗙兢瀹炰緥闄愭祦")
+ @RateLimiter(count = 2, time = 10, limitType = LimitType.CLUSTER)
+ @GetMapping("/testcluster")
+ public R<String> testcluster(String value) {
+ return R.ok("鎿嶄綔鎴愬姛", value);
+ }
}
--
Gitblit v1.9.3