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}