瀏覽代碼

[CODE]: 修改校验唯一

maxianghua 4 年之前
父節點
當前提交
89ace749ff

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

@@ -84,6 +84,12 @@ public class TFeesController extends BaseController {
     @Log(title = "费用信息", businessType = BusinessType.UPDATE)
     @PutMapping
     public AjaxResult edit(@RequestBody TFees tFees) {
+        // 检验编号、名称、 唯一
+        if (UserConstants.NOT_UNIQUE.equals(tFeesService.checkUFNoUnique(tFees))) {
+            return AjaxResult.error("新增费用'" + tFees.getfNo() + "'失败,编号已存在");
+        } else if (UserConstants.NOT_UNIQUE.equals(tFeesService.checkUFNnameUnique(tFees))) {
+            return AjaxResult.error("新增费用'" + tFees.getfName() + "'失败,名称已存在");
+        }
         return tFeesService.updateTFees(tFees);
     }
 

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

@@ -86,6 +86,12 @@ public class TGoodsController extends BaseController {
     @Log(title = "商品详情", businessType = BusinessType.UPDATE)
     @PutMapping
     public AjaxResult edit(@RequestBody TGoods tGoods) {
+        // 检验编号、名称、地址 唯一
+        if (UserConstants.NOT_UNIQUE.equals(tGoodsService.checkUFNoUnique(tGoods))) {
+            return AjaxResult.error("新增商品'" + tGoods.getfNo() + "'失败,编号已存在");
+        } else if (UserConstants.NOT_UNIQUE.equals(tGoodsService.checkUFNnameUnique(tGoods))) {
+            return AjaxResult.error("新增商品'" + tGoods.getfName() + "'失败,名称已存在");
+        }
         return tGoodsService.updateTGoods(tGoods);
     }