|
|
|
|
@ -7,15 +7,17 @@
|
|
|
|
|
<resultMap type="SzxcJmTag" id="SzxcJmTagResult">
|
|
|
|
|
<result property="jmId" column="jm_id" />
|
|
|
|
|
<result property="tagId" column="tag_id" />
|
|
|
|
|
<result property="tagName" column="tag_name" />
|
|
|
|
|
</resultMap>
|
|
|
|
|
|
|
|
|
|
<sql id="selectSzxcJmTagVo">
|
|
|
|
|
select jm_id, tag_id from szxc_jm_tag
|
|
|
|
|
select jm_id, tag_id, tag_name from szxc_jm_tag
|
|
|
|
|
</sql>
|
|
|
|
|
|
|
|
|
|
<select id="selectSzxcJmTagList" parameterType="SzxcJmTag" resultMap="SzxcJmTagResult">
|
|
|
|
|
<include refid="selectSzxcJmTagVo"/>
|
|
|
|
|
<where>
|
|
|
|
|
<if test="tagName != null and tagName != ''"> and tag_name like concat('%', #{tagName}, '%')</if>
|
|
|
|
|
</where>
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
@ -29,10 +31,12 @@
|
|
|
|
|
<trim prefix="(" suffix=")" suffixOverrides=",">
|
|
|
|
|
<if test="jmId != null">jm_id,</if>
|
|
|
|
|
<if test="tagId != null">tag_id,</if>
|
|
|
|
|
<if test="tagName != null">tag_name,</if>
|
|
|
|
|
</trim>
|
|
|
|
|
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
|
|
|
|
<if test="jmId != null">#{jmId},</if>
|
|
|
|
|
<if test="tagId != null">#{tagId},</if>
|
|
|
|
|
<if test="tagName != null">#{tagName},</if>
|
|
|
|
|
</trim>
|
|
|
|
|
</insert>
|
|
|
|
|
|
|
|
|
|
@ -40,6 +44,7 @@
|
|
|
|
|
update szxc_jm_tag
|
|
|
|
|
<trim prefix="SET" suffixOverrides=",">
|
|
|
|
|
<if test="tagId != null">tag_id = #{tagId},</if>
|
|
|
|
|
<if test="tagName != null">tag_name = #{tagName},</if>
|
|
|
|
|
</trim>
|
|
|
|
|
where jm_id = #{jmId}
|
|
|
|
|
</update>
|
|
|
|
|
|