BUG
jiangqs
2023-04-24 aa2eae024f8f251c8e2b9eace5351dea7e315ed7
hrt-modules/hrt-system/src/main/resources/mapper/system/shop/ShopRelTagMapper.xml
@@ -2,6 +2,17 @@
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.hrt.system.mapper.shop.ShopRelTagMapper">
    <update id="deleteByShopId">
        UPDATE shop_rel_tag SET del_flag = 1 WHERE shop_id = #{shopId}
    </update>
    <select id="listShopTagVo" resultType="com.hrt.system.domain.vo.MgtShopTagVo">
        SELECT
        srt.tag_id tagId,
        st.tag_name tagName,
        CASE WHEN srt.id IS NULL THEN 0 ELSE 1 END selectFlag
        FROM sys_tag st
        LEFT JOIN shop_rel_tag srt ON srt.tag_id = st.tag_id
        WHERE srt.del_flag = 0 AND shop_id = #{shopId}
    </select>
</mapper>