From 77037e9a9f460ea4e295e04b9943dd56fb48ae53 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9B=B9=E9=B9=8F=E9=A3=9E?= Date: Thu, 4 Jun 2026 14:09:03 +0800 Subject: [PATCH] =?UTF-8?q?fix(purchase):=20=E4=BF=AE=E5=A4=8D=E9=87=87?= =?UTF-8?q?=E8=B4=AD=E9=80=80=E8=B4=A7=E5=AE=A1=E6=A0=B8=E6=9D=83=E9=99=90?= =?UTF-8?q?=E9=AA=8C=E8=AF=81=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 修正了用户采购组权限验证条件,添加否定操作符 - 确保只有相同采购组的用户才能审核对应的退货申请单 - 防止跨采购组的不当审核操作 --- .../com/nflg/wms/admin/controller/PurchaseReturnController.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nflg-wms-admin/src/main/java/com/nflg/wms/admin/controller/PurchaseReturnController.java b/nflg-wms-admin/src/main/java/com/nflg/wms/admin/controller/PurchaseReturnController.java index 5b069d1c..90090ff9 100644 --- a/nflg-wms-admin/src/main/java/com/nflg/wms/admin/controller/PurchaseReturnController.java +++ b/nflg-wms-admin/src/main/java/com/nflg/wms/admin/controller/PurchaseReturnController.java @@ -223,7 +223,7 @@ public class PurchaseReturnController extends BaseController { VUtil.trueThrowBusinessError(ObjectUtil.isNull(returnRequest)) .throwMessage("无效申请单"); User user = userService.getById(UserUtil.getUserId()); - VUtil.trueThrowBusinessError(StrUtil.equals(user.getPurchasingGroup(), returnRequest.getPurchaseGroup())) + VUtil.trueThrowBusinessError(!StrUtil.equals(user.getPurchasingGroup(), returnRequest.getPurchaseGroup())) .throwMessage("无权限审核此单"); // VUtil.trueThrowBusinessError(returnRequest.getApprovalStatus() == 1) // .throwMessage("此单已审核通过,不可以再此审核");