From 84ce358c281a03115e0f851d3ce4413f676cc7b6 Mon Sep 17 00:00:00 2001 From: liujiang <569804566@qq.com> Date: Fri, 28 Nov 2025 22:43:06 +0800 Subject: [PATCH] =?UTF-8?q?master=EF=BC=9A=E7=94=A8=E6=88=B7=E8=BF=9B?= =?UTF-8?q?=E8=B4=A7=E8=BD=A6=E6=94=BE=E5=BC=80=E7=99=BB=E5=BD=95=E6=9D=83?= =?UTF-8?q?=E9=99=90=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/ruoyi/xkt/service/impl/ShoppingCartServiceImpl.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/xkt/src/main/java/com/ruoyi/xkt/service/impl/ShoppingCartServiceImpl.java b/xkt/src/main/java/com/ruoyi/xkt/service/impl/ShoppingCartServiceImpl.java index 37f4292c7..0f84654d6 100644 --- a/xkt/src/main/java/com/ruoyi/xkt/service/impl/ShoppingCartServiceImpl.java +++ b/xkt/src/main/java/com/ruoyi/xkt/service/impl/ShoppingCartServiceImpl.java @@ -254,9 +254,13 @@ public class ShoppingCartServiceImpl implements IShoppingCartService { @Override @Transactional(readOnly = true) public List getList(ShopCartListDTO listDTO) { + Long userId = SecurityUtils.getUserIdSafe(); + if (ObjectUtils.isEmpty(userId)) { + return Collections.emptyList(); + } List shoppingCartList = this.shopCartMapper.selectList(new LambdaQueryWrapper() .in(ShoppingCart::getStoreProdId, listDTO.getStoreProdIdList()).eq(ShoppingCart::getDelFlag, Constants.UNDELETED) - .eq(ShoppingCart::getUserId, SecurityUtils.getUserId())); + .eq(ShoppingCart::getUserId, userId)); if (CollectionUtils.isEmpty(shoppingCartList)) { return new ArrayList<>(); }