From 8744b1fbfb41b15a173abd45d01a341191ed4f05 Mon Sep 17 00:00:00 2001 From: ruanqi Date: Fri, 19 Apr 2024 14:06:18 +0800 Subject: [PATCH] =?UTF-8?q?=E6=97=A5=E8=AE=A1=E5=88=92=E6=8E=92=E4=BA=A7?= =?UTF-8?q?=20=20=E6=97=A5=E8=AE=A1=E5=88=92=E6=9F=A5=E8=AF=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/letian/modules/pda/dao/impl/OutBoundDaoImpl.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/letian/modules/pda/dao/impl/OutBoundDaoImpl.java b/src/main/java/com/letian/modules/pda/dao/impl/OutBoundDaoImpl.java index 0d2517b..7ea5866 100644 --- a/src/main/java/com/letian/modules/pda/dao/impl/OutBoundDaoImpl.java +++ b/src/main/java/com/letian/modules/pda/dao/impl/OutBoundDaoImpl.java @@ -227,7 +227,7 @@ public class OutBoundDaoImpl implements OutBoundDao { public void batchUpdateSalesPartSerialNoList(List transDetailSubs, String deliveryFlag) { StringBuilder sql = new StringBuilder(); Map[] paramMap = new HashMap[transDetailSubs.size()]; - sql.append("UPDATE SalesPartSerialNoList SET DeliveryFlag = :deliveryFlag"); + sql.append("UPDATE SalesPartSerialNoList SET DeliveryFlag = :deliveryFlag,DeliveryDate =GetDate(),DeliveryBy=:userId"); sql.append(" WHERE Site = :site AND OrderNo = :orderNo AND ItemNo = :itemNo AND SerialNo = :serialNo"); //处理批量的参数 for(int i = 0; i < transDetailSubs.size(); i++){ @@ -238,6 +238,7 @@ public class OutBoundDaoImpl implements OutBoundDao { tempMap.put("itemNo", transDetailSub.getOrderRef4()); tempMap.put("serialNo", transDetailSub.getSerialNo()); tempMap.put("deliveryFlag", deliveryFlag); + tempMap.put("userId", transDetailSub.getUserId()); paramMap[i] = tempMap; } parameterJdbcTemplate.batchUpdate(sql.toString(), paramMap);