| 1234567891011121314151617181920212223242526272829303132333435 |
- <?xml version="1.0" encoding="UTF-8"?>
- <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
- <mapper namespace="com.wx.blink.backend.repository.BlinkCompetitorRepository">
- <insert id="saveCompetitorFormerName">
- insert into blink_competitor_former_name(competitor_id, former_name, deleted_flag, create_user_id,create_time,update_user_id,update_time)
- values (#{competitorId}, #{formerName},0,#{createUserId},#{createTime},#{updateUserId},#{updateTime})
- </insert>
- <!-- 查询单个竞争对手-->
- <select id="queryByCompetitorName" resultType="com.wx.blink.backend.domain.dataobject.BlinkCompetitorDO">
- select *
- from blink_competitor
- where deleted_flag = #{deletedFlag}
- <if test="competitorName != null and competitorName != ''">
- AND competitor_name = #{competitorName}
- </if>
- <if test="id != null">
- AND id = #{id}
- </if>
- </select>
- <!-- 分页查询竞争对手列表-->
- <select id="supportsCompetitorQueryPage" resultType="com.wx.blink.backend.domain.dto.BlinkCompetitorDTO">
- select *
- from blink_competitor
- where deleted_flag = '0'
- <if test="query.competitorName != null and query.competitorName != ''">
- AND competitor_name LIKE concat('%', #{query.competitorName}, '%')
- </if>
- <if test="query.flatsType != null and query.flatsType != ''">
- AND flats_type LIKE concat('%', #{query.flatsType}, '%')
- </if>
- order by create_time desc
- </select>
- </mapper>
|