Browse Source

连点限制

mac 1 year ago
parent
commit
510a655489

+ 3 - 0
lhb-basic/lhb-basic-biz/src/main/java/com/kxs/lhb/basic/biz/controller/admin/SysOrderController.java

@@ -3,6 +3,7 @@ package com.kxs.lhb.basic.biz.controller.admin;
 import com.baomidou.mybatisplus.core.toolkit.Wrappers;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import com.kxs.common.core.util.R;
+import com.kxs.common.idempotent.annotation.Idempotent;
 import com.kxs.common.log.annotation.SysLog;
 import com.kxs.common.security.annotation.Inner;
 import com.kxs.lhb.basic.api.constant.enums.OrderStatusEnum;
@@ -58,6 +59,7 @@ public class SysOrderController {
     @SysLog("订单表修改")
     @PutMapping("/cancelOrder")
     @PreAuthorize("@pms.hasPermission('lhb_order_cancelOrder')")
+    @Idempotent
     public R cancelOrder(@RequestBody LhbOrder param) {
 
         return R.ok(lhbOrderService.cancelOrder(param));
@@ -73,6 +75,7 @@ public class SysOrderController {
     @SysLog("订单表修改")
     @PutMapping("/refundFee")
     @PreAuthorize("@pms.hasPermission('lhb_order_refundFee')")
+    @Idempotent
     public R refundFee(@RequestBody LhbOrder param) {
 
         return R.ok(lhbOrderService.refundFee(param));