select a.id, a.sid,b.supplies_name,a.details_name,a.sysclassify,a.status from act_supplies_details a left join act_supplies b on a.sid = b.id
select a.id, a.sid,a.one_level, a.two_level, a.three_level,b.supplies_name,a.details_name,a.sysclassify,a.status from act_supplies_details a left join act_supplies b on a.sid = b.id
<where>
<iftest="id != null "> and a.id = #{id}</if>
<iftest="detailsName != null and detailsName != ''"> and a.details_name like concat('%', #{detailsName}, '%')</if>
<iftest="sysclassify != null and sysclassify != ''"> and a.sysclassify like concat('%', #{sysclassify},'%')</if>
<iftest="status != null "> and a.status = #{status}</if>
<iftest="oneLevel != null "> and a.one_level = #{oneLevel}</if>
<iftest="twoLevel != null "> and a.two_level = #{twoLevel}</if>
<iftest="threeLevel != null "> and a.three_level = #{threeLevel}</if>
<iftest="sid != null "> and a.sid = #{sid}</if>
</where>
</select>
...
...
@@ -87,6 +133,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
insert into act_supplies_details
<trimprefix="("suffix=")"suffixOverrides=",">
<iftest="sid != null">sid,</if>
<iftest="oneLevel != null">one_level,</if>
<iftest="twoLevel != null">two_level,</if>
<iftest="threeLevel != null">three_level,</if>
<iftest="level != null">level,</if>
<iftest="detailsName != null">details_name,</if>
<iftest="sysclassify != null">sysclassify,</if>
<iftest="status != null">status,</if>
...
...
@@ -97,6 +147,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"