From da7d218ba333cd836a3560a2fc28ab0ce278f1fb Mon Sep 17 00:00:00 2001 From: quyixiao <2621048238@qq.com> Date: Thu, 18 Dec 2025 23:26:44 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../vv/AppShoppingCartController.java | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/api-web/api-interface/src/main/java/com/heyu/api/controller/vv/AppShoppingCartController.java b/api-web/api-interface/src/main/java/com/heyu/api/controller/vv/AppShoppingCartController.java index decae14..7453362 100644 --- a/api-web/api-interface/src/main/java/com/heyu/api/controller/vv/AppShoppingCartController.java +++ b/api-web/api-interface/src/main/java/com/heyu/api/controller/vv/AppShoppingCartController.java @@ -77,17 +77,19 @@ public class AppShoppingCartController { skuIds.add(vvShoppingCartEntity.getSkuId()); } - List vvSkuEntities = vvSkuDao.selectVvSkuListByIds(skuIds); - for (VvShoppingCartEntity vvShoppingCartEntity : shoppingCartEntities) { - VvShoppingCartDTO vvShoppingCartDTO = new VvShoppingCartDTO(); - BeanUtils.copyProperties(vvShoppingCartEntity, vvShoppingCartDTO); + if(CollectionUtils.isNotEmpty(skuIds)){ + List vvSkuEntities = vvSkuDao.selectVvSkuListByIds(skuIds); + for (VvShoppingCartEntity vvShoppingCartEntity : shoppingCartEntities) { + VvShoppingCartDTO vvShoppingCartDTO = new VvShoppingCartDTO(); + BeanUtils.copyProperties(vvShoppingCartEntity, vvShoppingCartDTO); - for (VvSkuEntity vvSkuEntity : vvSkuEntities) { - if (NumberUtil.equals(vvShoppingCartEntity.getSkuId(), vvSkuEntity.getId())) { - vvShoppingCartDTO.setVvSkuEntity(vvSkuEntity); + for (VvSkuEntity vvSkuEntity : vvSkuEntities) { + if (NumberUtil.equals(vvShoppingCartEntity.getSkuId(), vvSkuEntity.getId())) { + vvShoppingCartDTO.setVvSkuEntity(vvSkuEntity); + } } + vvShoppingCartDTOS.add(vvShoppingCartDTO); } - vvShoppingCartDTOS.add(vvShoppingCartDTO); } pageUtils.setRows(vvShoppingCartDTOS);