Просмотр исходного кода

修复活动被删除但仍可以被商品关联到的问题

codingliang 2 лет назад
Родитель
Сommit
81b40dabc4

+ 1 - 1
src/main/resources/mapper/activity/ActivityGoodsDao.xml

@@ -19,6 +19,6 @@
             ) tmp
                 left join activity_shop ach on ach.id = tmp.activity_shop_id
                 left join activity a on ach.activity_id = a.id
-        where tmp.goods_id = #{goodsId}
+        where tmp.goods_id = #{goodsId} and a.del_flag = '0'
     </select>
 </mapper>

+ 1 - 0
src/main/resources/mapper/goods/GoodsMapper.xml

@@ -93,6 +93,7 @@
                         ) tmp
                             left join activity_shop ach on ach.id = tmp.activity_shop_id
                             left join activity a on ach.activity_id = a.id
+                    where a.del_flag = '0'
                     group by tmp.goods_id
                 ) ga on ga.goods_id = g.goods_id
         where gsr.shop_id = #{shopId}