说明:1、修复英语一言条件查询不生效问题

This commit is contained in:
xjs 2021-12-31 21:18:27 +08:00
parent 8f71b8ad49
commit d144988210
1 changed files with 17 additions and 14 deletions

View File

@ -12,14 +12,15 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</resultMap> </resultMap>
<sql id="selectApiEnglishVo"> <sql id="selectApiEnglishVo">
select id, en, zh, create_time from api_english select id, en, zh, create_time
from api_english
</sql> </sql>
<select id="selectApiEnglishList" parameterType="com.xjs.oneenglish.domain.ApiEnglish" resultMap="ApiEnglishResult"> <select id="selectApiEnglishList" parameterType="com.xjs.oneenglish.domain.ApiEnglish" resultMap="ApiEnglishResult">
<include refid="selectApiEnglishVo"/> <include refid="selectApiEnglishVo"/>
<where> <where>
<if test="en != null and en != ''"> and en = #{en}</if> <if test="en != null and en != ''">and en like "%"#{en}"%"</if>
<if test="zh != null and zh != ''"> and zh = #{zh}</if> <if test="zh != null and zh != ''">and zh like "%"#{zh}"%"</if>
</where> </where>
</select> </select>
@ -29,7 +30,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</select> </select>
<delete id="deleteApiEnglishById" parameterType="Long"> <delete id="deleteApiEnglishById" parameterType="Long">
delete from api_english where id = #{id} delete
from api_english
where id = #{id}
</delete> </delete>
<delete id="deleteApiEnglishByIds" parameterType="String"> <delete id="deleteApiEnglishByIds" parameterType="String">