1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- <?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.caimei.modules.basesetting.dao.KeywordDao">
- <insert id="insertHelpPage">
- insert into keyword (keywordID, `name`, sortIndex, validFlag, labelTypeID)
- values (#{keywordID}, #{name}, #{sortIndex}, #{validFlag}, #{labelTypeID})
- </insert>
- <update id="updateKeyWord" parameterType="com.caimei.modules.basesetting.entity.Keyword">
- update keyword
- <set>
- <if test="name != null and name != ''">
- `name` = #{name},
- </if>
- <if test="sortIndex != null and sortIndex != ''">
- sortIndex = #{sortIndex},
- </if>
- <if test="validFlag != null and validFlag != ''">
- validFlag = #{validFlag},
- </if>
- <if test="labelTypeID != null and labelTypeID != ''">
- labelTypeID = #{labelTypeID},
- </if>
- </set>
- where keywordID = #{keywordID}
- </update>
- <delete id="deleteKeyWord">
- delete from keyword
- WHERE keywordID = #{id}
- </delete>
- <select id="getById" resultType="com.caimei.modules.basesetting.entity.Keyword">
- select *
- from keyword
- where keywordID = #{id}
- </select>
- <select id="findKeyWordList" resultType="com.caimei.modules.basesetting.entity.Keyword">
- select *
- from keyword
- </select>
- <select id="findLabelType" resultType="com.caimei.modules.basesetting.entity.BaseType">
- select c_labelTypeID As id, c_labelTypeName AS typeName
- from c_labeltype
- </select>
- <select id="getMaxKeyWordId" resultType="java.lang.Integer">
- SELECT MAX(keywordID)
- FROM keyword
- </select>
- <select id="findKeyWordId" resultType="java.lang.String">
- select keyword from cm_user_search_frequency
- where id = #{id}
- </select>
- </mapper>
|