Explorar el Código

[CODE]: 基础信息:新增、修改、删除添加《防止提交注解》@RepeatSubmit

maxianghua hace 4 años
padre
commit
6a9399d2cc

+ 3 - 1
ruoyi-admin/src/main/java/com/ruoyi/web/controller/warehouse/basicData/TCorpsController.java

@@ -5,6 +5,7 @@ import com.ruoyi.basicData.domain.TCorps;
 import com.ruoyi.basicData.domain.TWarehouse;
 import com.ruoyi.basicData.service.ITCorpsService;
 import com.ruoyi.common.annotation.Log;
+import com.ruoyi.common.annotation.RepeatSubmit;
 import com.ruoyi.common.constant.UserConstants;
 import com.ruoyi.common.core.controller.BaseController;
 import com.ruoyi.common.core.domain.AjaxResult;
@@ -71,6 +72,7 @@ public class TCorpsController extends BaseController {
     @PreAuthorize("@ss.hasPermi('basicdata/customerDetails:corps:add')")
     @Log(title = "客户详情", businessType = BusinessType.INSERT)
     @PostMapping
+    @RepeatSubmit
     public AjaxResult add(@RequestParam("corps") String tCorps, @RequestParam("customerContacts") String tCustomerContacts) {
         // 检验编号、名称、简称 唯一
         TCorps tCorps1 = JSONArray.parseObject(tCorps, TCorps.class);
@@ -102,8 +104,8 @@ public class TCorpsController extends BaseController {
     @PreAuthorize("@ss.hasPermi('basicdata/customerDetails:corps:remove')")
     @Log(title = "客户详情", businessType = BusinessType.DELETE)
     @DeleteMapping("/{fIds}")
+    @RepeatSubmit
     public AjaxResult remove(@PathVariable Long[] fIds) {
-
         return tCorpsService.deleteTCorpsByIds(fIds);
     }
 }

+ 3 - 0
ruoyi-admin/src/main/java/com/ruoyi/web/controller/warehouse/basicData/TFeesController.java

@@ -3,6 +3,7 @@ package com.ruoyi.web.controller.warehouse.basicData;
 import com.ruoyi.basicData.domain.TFees;
 import com.ruoyi.basicData.service.ITFeesService;
 import com.ruoyi.common.annotation.Log;
+import com.ruoyi.common.annotation.RepeatSubmit;
 import com.ruoyi.common.constant.UserConstants;
 import com.ruoyi.common.core.controller.BaseController;
 import com.ruoyi.common.core.domain.AjaxResult;
@@ -65,6 +66,7 @@ public class TFeesController extends BaseController {
     @PreAuthorize("@ss.hasPermi('basicdata:fees:add')")
     @Log(title = "费用信息", businessType = BusinessType.INSERT)
     @PostMapping
+    @RepeatSubmit
     public AjaxResult add(@RequestBody TFees tFees) {
         // 检验编号、名称、 唯一
         if (UserConstants.NOT_UNIQUE.equals(tFeesService.checkUFNoUnique(tFees))) {
@@ -91,6 +93,7 @@ public class TFeesController extends BaseController {
     @PreAuthorize("@ss.hasPermi('basicdata:fees:remove')")
     @Log(title = "费用信息", businessType = BusinessType.DELETE)
     @DeleteMapping("/{fIds}")
+    @RepeatSubmit
     public AjaxResult remove(@PathVariable Long[] fIds) {
         return tFeesService.deleteTFeesByIds(fIds);
     }

+ 3 - 0
ruoyi-admin/src/main/java/com/ruoyi/web/controller/warehouse/basicData/TGoodsController.java

@@ -5,6 +5,7 @@ import com.ruoyi.basicData.domain.TGoods;
 import com.ruoyi.basicData.domain.TWarehouse;
 import com.ruoyi.basicData.service.ITGoodsService;
 import com.ruoyi.common.annotation.Log;
+import com.ruoyi.common.annotation.RepeatSubmit;
 import com.ruoyi.common.constant.UserConstants;
 import com.ruoyi.common.core.controller.BaseController;
 import com.ruoyi.common.core.domain.AjaxResult;
@@ -67,6 +68,7 @@ public class TGoodsController extends BaseController {
     @PreAuthorize("@ss.hasPermi('basicdata:goods:add')")
     @Log(title = "商品详情", businessType = BusinessType.INSERT)
     @PostMapping
+    @RepeatSubmit
     public AjaxResult add(@RequestBody TGoods tGoods) {
         // 检验编号、名称、地址 唯一
         if (UserConstants.NOT_UNIQUE.equals(tGoodsService.checkUFNoUnique(tGoods))) {
@@ -93,6 +95,7 @@ public class TGoodsController extends BaseController {
     @PreAuthorize("@ss.hasPermi('basicdata:goods:remove')")
     @Log(title = "商品详情", businessType = BusinessType.DELETE)
     @DeleteMapping("/{fIds}")
+    @RepeatSubmit
     public AjaxResult remove(@PathVariable Long[] fIds) {
         return tGoodsService.deleteTGoodsByIds(fIds);
     }

+ 3 - 0
ruoyi-admin/src/main/java/com/ruoyi/web/controller/warehouse/basicData/TWarehouseController.java

@@ -6,6 +6,7 @@ import com.ruoyi.basicData.domain.TWarehouse;
 import com.ruoyi.basicData.domain.TWarehouseArea;
 import com.ruoyi.basicData.service.ITWarehouseService;
 import com.ruoyi.common.annotation.Log;
+import com.ruoyi.common.annotation.RepeatSubmit;
 import com.ruoyi.common.constant.UserConstants;
 import com.ruoyi.common.core.controller.BaseController;
 import com.ruoyi.common.core.domain.AjaxResult;
@@ -74,6 +75,7 @@ public class TWarehouseController extends BaseController {
     @PreAuthorize("@ss.hasPermi('basicdata:warehouse:add')")
     @Log(title = "仓库", businessType = BusinessType.INSERT)
     @PostMapping
+    @RepeatSubmit
     public AjaxResult add(@RequestParam("tWarehouse") String tWarehouse, @RequestParam("tWarehouseArea") String tWarehouseArea) {
         // 检验编号、名称、地址 唯一
         TWarehouse tWarehouses = JSONArray.parseObject(tWarehouse, TWarehouse.class);
@@ -114,6 +116,7 @@ public class TWarehouseController extends BaseController {
     @PreAuthorize("@ss.hasPermi('basicdata:warehouse:remove')")
     @Log(title = "仓库", businessType = BusinessType.DELETE)
     @DeleteMapping("/{fIds}")
+    @RepeatSubmit
     public AjaxResult remove(@PathVariable Long[] fIds) {
         return tWarehouseService.deleteTWarehouseByIds(fIds);
     }