| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- <?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.fs.live.mapper.LiveCommentFeatureConfigMapper">
- <resultMap type="LiveCommentFeatureConfig" id="LiveCommentFeatureConfigResult">
- <result property="configId" column="config_id"/>
- <result property="floatEnabled" column="float_enabled"/>
- <result property="floatCooldownSec" column="float_cooldown_sec"/>
- <result property="floatRoleCodes" column="float_role_codes"/>
- <result property="pinMaxPerRoom" column="pin_max_per_room"/>
- <result property="pinDurationOptions" column="pin_duration_options"/>
- <result property="pinRoleCodes" column="pin_role_codes"/>
- <result property="remark" column="remark"/>
- <result property="updateBy" column="update_by"/>
- <result property="updateTime" column="update_time"/>
- </resultMap>
- <sql id="selectVo">
- select config_id, float_enabled, float_cooldown_sec, float_role_codes, pin_max_per_room,
- pin_duration_options, pin_role_codes, remark, update_by, update_time
- from live_comment_feature_config
- </sql>
- <select id="selectByConfigId" resultMap="LiveCommentFeatureConfigResult">
- <include refid="selectVo"/>
- where config_id = #{configId}
- </select>
- <update id="updateLiveCommentFeatureConfig" parameterType="LiveCommentFeatureConfig">
- update live_comment_feature_config
- <trim prefix="SET" suffixOverrides=",">
- <if test="floatEnabled != null">float_enabled = #{floatEnabled},</if>
- <if test="floatCooldownSec != null">float_cooldown_sec = #{floatCooldownSec},</if>
- <if test="floatRoleCodes != null">float_role_codes = #{floatRoleCodes},</if>
- <if test="pinMaxPerRoom != null">pin_max_per_room = #{pinMaxPerRoom},</if>
- <if test="pinDurationOptions != null">pin_duration_options = #{pinDurationOptions},</if>
- <if test="pinRoleCodes != null">pin_role_codes = #{pinRoleCodes},</if>
- <if test="remark != null">remark = #{remark},</if>
- <if test="updateBy != null">update_by = #{updateBy},</if>
- <if test="updateTime != null">update_time = #{updateTime},</if>
- </trim>
- where config_id = #{configId}
- </update>
- </mapper>
|