From c3bfa0565a6d5485e9c00e54a38ffa26c088fd8f Mon Sep 17 00:00:00 2001 From: liujiang <569804566@qq.com> Date: Wed, 26 Nov 2025 12:52:26 +0800 Subject: [PATCH] =?UTF-8?q?master=EF=BC=9Asql=E4=BC=98=E5=8C=96=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- xkt/src/main/resources/mapper/StoreProductMapper.xml | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/xkt/src/main/resources/mapper/StoreProductMapper.xml b/xkt/src/main/resources/mapper/StoreProductMapper.xml index 5937dafdb..492097819 100644 --- a/xkt/src/main/resources/mapper/StoreProductMapper.xml +++ b/xkt/src/main/resources/mapper/StoreProductMapper.xml @@ -224,11 +224,16 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" sp.prod_title, sp.create_time, spd.detail, - 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 + + 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_product_detail spd ON sp.id = spd.store_prod_id AND spd.del_flag = 0 - JOIN store s ON sp.store_id = s.id + JOIN store_product_detail spd ON sp.id = spd.store_prod_id AND spd.del_flag = 0 + JOIN store s ON sp.store_id = s.id WHERE sp.del_flag = 0 AND sp.id = #{storeProdId}