KKSU
2024-04-11 763d28cd26010a7e5bd382da2292e64d76de6535
src/main/resources/mapper/modules/MallGoodsCategoryMapper.xml
@@ -81,4 +81,41 @@
    <select id="getAllCategorys" resultType="cc.mrbird.febs.mall.vo.AdminMallGoodsCategoryTreeVo">
        SELECT m.id parentId,m.name name  FROM mall_goods_category m ;
    </select>
    <select id="selectStoreListInPage" resultType="cc.mrbird.febs.mall.entity.MallStore">
        SELECT *
        FROM mall_store m
        <where>
            <if test="record != null" >
                <if test="record.name!=null and record.name!=''">
                    and m.name like concat('%',  #{record.name},'%')
                </if>
            </if>
        </where>
        order by m.created_time desc
    </select>
    <select id="selectStoreItemListInPage" resultType="cc.mrbird.febs.mall.entity.MallStoreItem">
        SELECT
               m.*,
               b.name
        FROM mall_store_item m
        left join mall_store b on b.id = m.store_id
        <where>
            <if test="record != null" >
                <if test="record.name!=null and record.name!=''">
                    and b.name like concat('%',  #{record.name},'%')
                </if>
            </if>
        </where>
        order by m.created_time desc
    </select>
    <select id="getStore" resultType="cc.mrbird.febs.mall.entity.MallStore">
        SELECT
               m.id id,
               m.name name
        FROM mall_store m
    </select>
</mapper>