master:导出库存调优;

pull/1121/head
liujiang 2025-10-19 21:08:01 +08:00
parent 179f3389dd
commit 9eee8d2b61
1 changed files with 4 additions and 8 deletions

View File

@ -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;
}