Browse Source

中间计量申请提交限制

qianxb 10 months ago
parent
commit
4bec3c5814

+ 2 - 2
blade-service/blade-meter/src/main/java/org/springblade/meter/controller/TaskController.java

@@ -180,10 +180,10 @@ public class TaskController extends BladeController {
         /*加锁*/
         String redisValue = bladeRedis.get("meter:report:contractId-" + approvalDTO.getContractId());
         if (StringUtils.isNotEmpty(redisValue) && redisValue.equals("1")) {
-            return R.fail(400, "请勿重复提交,30秒后再尝试");
+            return R.fail(400, "请勿重复提交,2秒后再尝试");
         }
         bladeRedis.set("meter:report:contractId-" + approvalDTO.getContractId(), "1");
-        bladeRedis.expire("meter:report:contractId-" + approvalDTO.getContractId(), 30);
+        bladeRedis.expire("meter:report:contractId-" + approvalDTO.getContractId(), 1);
 
         if (ObjectUtil.isNotEmpty(approvalDTO.getType()) && (approvalDTO.getType().equals(1) || approvalDTO.getType().equals(2) || approvalDTO.getType().equals(3) || approvalDTO.getType().equals(4))) {
             if (approvalDTO.getType().equals(1)) {