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);