From 74f21c68aa58bb9f13372dd38a0b9b68efb58b34 Mon Sep 17 00:00:00 2001 From: syruan <15555146157@163.com> Date: Thu, 29 Jan 2026 16:59:17 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=84=E7=90=86=E6=89=B9=E9=87=8F=E6=8F=90?= =?UTF-8?q?=E4=BA=A4=E6=97=B6=E7=9A=84=E5=AE=A1=E6=89=B9=E6=83=85=E5=86=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../warehousing/service/Impl/WarehousingServiceImpl.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/warehousing/service/Impl/WarehousingServiceImpl.java b/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/warehousing/service/Impl/WarehousingServiceImpl.java index 31a0e9f..22846e8 100644 --- a/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/warehousing/service/Impl/WarehousingServiceImpl.java +++ b/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/warehousing/service/Impl/WarehousingServiceImpl.java @@ -141,7 +141,7 @@ public class WarehousingServiceImpl implements WarehousingService { * @return */ @Override - @ApprovalRequired(businessType = "EQUIPMENT_PUT", businessIdExpr = "#result['data']", businessDataExpr = "#ids") + @ApprovalRequired(businessType = "EQUIPMENT_PUT", businessIdExpr = "#ids", businessDataExpr = "#ids") public AjaxResult batchSubmission(Integer[] ids) { try { // 1. 空值/空数组校验:提前终止无效请求 @@ -155,8 +155,8 @@ public class WarehousingServiceImpl implements WarehousingService { } } Integer num = mapper.batchSubmission(ids); - // 返回第一个ID作为业务ID(用于审批流) - return num > 0 ? AjaxResult.success("批量提交成功,等待审批", ids[0]) : AjaxResult.error("批量提交失败"); + // 返回所有ID数组(用于审批流) + return num > 0 ? AjaxResult.success("批量提交成功,等待审批", ids) : AjaxResult.error("批量提交失败"); } catch (Exception e) { log.error(e.getMessage()); return AjaxResult.error("批量提交失败:" + e.getMessage());