From 8c11c797fdc75557512fbfc19af14c9e5bfac850 Mon Sep 17 00:00:00 2001 From: futian.liu <liufutianyoo@163.com> Date: 星期二, 14 十一月 2023 15:38:29 +0800 Subject: [PATCH] 出库单管理 --- consum-base/src/main/java/com/consum/base/service/LGoodsUserRecordServiceImpl.java | 12 +++++------- 1 files changed, 5 insertions(+), 7 deletions(-) diff --git a/consum-base/src/main/java/com/consum/base/service/LGoodsUserRecordServiceImpl.java b/consum-base/src/main/java/com/consum/base/service/LGoodsUserRecordServiceImpl.java index bfa9cca..5cd97eb 100644 --- a/consum-base/src/main/java/com/consum/base/service/LGoodsUserRecordServiceImpl.java +++ b/consum-base/src/main/java/com/consum/base/service/LGoodsUserRecordServiceImpl.java @@ -1,11 +1,11 @@ package com.consum.base.service; import com.walker.jdbc.service.BaseServiceImpl; -import org.springframework.stereotype.Service; -import org.springframework.transaction.annotation.Transactional; - import java.util.ArrayList; import java.util.List; +import org.apache.commons.lang3.StringUtils; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; /** * @ClassName LGoodsUserRecordServiceImpl @@ -21,12 +21,10 @@ /** * 璁剧疆涓洪潪鏈�鏂� */ - private static String updSetNotLast = "update L_GOODS_USER_RECORD set LAST_RECORD = 0 where WH_GOODS_ID in(?) and LAST_RECORD=1"; + private static String updSetNotLast = "update L_GOODS_USER_RECORD set LAST_RECORD = 0 where LAST_RECORD=1 and WH_GOODS_ID in( "; public int updSetNotLast(List<Long> outGoodsIds) { - ArrayList<Object> params = new ArrayList<>(); - params.add(outGoodsIds); - return this.update(updSetNotLast, params.toArray()); + return this.update(updSetNotLast + StringUtils.join(outGoodsIds, ",") + ")", new String[]{}); } /** -- Gitblit v1.9.1