From 3224d0c27bd523f28ee8fb5672241bc7bfdb7a46 Mon Sep 17 00:00:00 2001 From: liujiang <569804566@qq.com> Date: Fri, 28 Nov 2025 22:07:57 +0800 Subject: [PATCH] =?UTF-8?q?master=EF=BC=9Aapp=E8=8E=B7=E5=8F=96=E5=95=86?= =?UTF-8?q?=E5=93=81=E5=8F=AF=E4=B8=8D=E7=94=A8=E7=99=BB=E5=BD=95=E8=B0=83?= =?UTF-8?q?=E6=95=B4=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/ruoyi/xkt/service/impl/StoreProductServiceImpl.java | 2 +- xkt/src/main/resources/mapper/StoreProductMapper.xml | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/xkt/src/main/java/com/ruoyi/xkt/service/impl/StoreProductServiceImpl.java b/xkt/src/main/java/com/ruoyi/xkt/service/impl/StoreProductServiceImpl.java index af1e1aa6f..e5056b3d6 100644 --- a/xkt/src/main/java/com/ruoyi/xkt/service/impl/StoreProductServiceImpl.java +++ b/xkt/src/main/java/com/ruoyi/xkt/service/impl/StoreProductServiceImpl.java @@ -841,7 +841,7 @@ public class StoreProductServiceImpl implements IStoreProductService { @Transactional(readOnly = true) public StoreProdAppResDTO getAppInfo(Long storeProdId) { // 档口商品的基础信息 - StoreProdAppResDTO appResDTO = this.storeProdMapper.getAppInfo(storeProdId, SecurityUtils.getUserId()); + StoreProdAppResDTO appResDTO = this.storeProdMapper.getAppInfo(storeProdId, SecurityUtils.getUserIdSafe()); StoreProductCategoryAttribute cateAttr = this.storeProdCateAttrMapper.selectOne(new LambdaQueryWrapper() .eq(StoreProductCategoryAttribute::getStoreProdId, storeProdId).eq(StoreProductCategoryAttribute::getDelFlag, Constants.UNDELETED)); List colorList = this.storeProdColorMapper.selectList(new LambdaQueryWrapper() diff --git a/xkt/src/main/resources/mapper/StoreProductMapper.xml b/xkt/src/main/resources/mapper/StoreProductMapper.xml index 0d8672b7f..fda0198c1 100644 --- a/xkt/src/main/resources/mapper/StoreProductMapper.xml +++ b/xkt/src/main/resources/mapper/StoreProductMapper.xml @@ -286,6 +286,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" EXISTS ( SELECT 1 FROM user_favorites uf WHERE sp.id = uf.store_prod_id AND uf.del_flag = 0 AND uf.user_id = #{userId} ) AS collectProd + + false AS collectProd + FROM store_product sp JOIN store s ON sp.store_id = s.id