From 9eee8d2b611d12c5d04ab628b1ceec1ba8e1d6ea Mon Sep 17 00:00:00 2001 From: liujiang <569804566@qq.com> Date: Sun, 19 Oct 2025 21:08:01 +0800 Subject: [PATCH] =?UTF-8?q?master=EF=BC=9A=E5=AF=BC=E5=87=BA=E5=BA=93?= =?UTF-8?q?=E5=AD=98=E8=B0=83=E4=BC=98=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/StoreProductStockServiceImpl.java | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/xkt/src/main/java/com/ruoyi/xkt/service/impl/StoreProductStockServiceImpl.java b/xkt/src/main/java/com/ruoyi/xkt/service/impl/StoreProductStockServiceImpl.java index 799879109..fdaeb195a 100644 --- a/xkt/src/main/java/com/ruoyi/xkt/service/impl/StoreProductStockServiceImpl.java +++ b/xkt/src/main/java/com/ruoyi/xkt/service/impl/StoreProductStockServiceImpl.java @@ -293,15 +293,11 @@ public class StoreProductStockServiceImpl implements IStoreProductStockService { .eq(StoreProductColor::getStoreId, exportDTO.getStoreId()).eq(StoreProductColor::getDelFlag, Constants.UNDELETED)); downloadList = this.storeProdStockMapper.selectAllStockList(prodColorList.stream().map(StoreProductColor::getId).collect(Collectors.toList())); } - // 根据prod_art_num相同设置orderNum相同 - int orderNum = 1; - String currentCode = downloadList.get(0).getProdArtNum(); + if (CollectionUtils.isEmpty(downloadList)) { + return new ArrayList<>(); + } for (int i = 0; i < downloadList.size(); i++) { - if (!currentCode.equals(downloadList.get(i).getProdArtNum())) { - currentCode = downloadList.get(i).getProdArtNum(); - orderNum++; - } - downloadList.get(i).setOrderNum(orderNum); + downloadList.get(i).setOrderNum(i + 1); } return downloadList; }