| 123456789101112131415161718192021222324 |
- <?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.BlinkSocialWelfareReporitory">
- <select id="countWelfareByName" resultType="java.lang.Integer">
- select count(1)
- from blink_social_welfare a
- where a.id!=#{id}
- and a.welfare_name=#{welfareName}
- and a.deleted_flag=0
- </select>
- <select id="queryPerformanceSocialWelfare" resultType="com.wx.blink.backend.domain.dto.BlinkSocialWelfareDTO">
- select a.*,b.name create_name from blink_social_welfare a
- left join view_user b on a.create_user_id=b.ID
- where a.deleted_flag=0
- <if test="qry.welfareName != null and qry.welfareName != ''">
- and a.welfare_name like concat('%',#{qry.welfareName},'%')
- </if>
- <if test="qry.state != null and qry.state != ''">
- and a.state=#{qry.state}
- </if>
- order by a.create_time
- </select>
- </mapper>
|