<?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.whyc.mapper.PageParamUserMapper" >
|
|
<update id="updateList">
|
<choose>
|
<when test="operationFlag==1">
|
<foreach collection="pageParamUserList" item="item" separator=";">
|
update db_app_sys.tb_page_param_user set "show" = 1 where "key" = #{item.key} and user_id = #{item.userId} and type = #{item.type}
|
</foreach>
|
</when>
|
<otherwise>
|
<foreach collection="pageParamUserList" item="item" separator=";">
|
update db_app_sys.tb_page_param_user set "show" = 0 where "key" = #{item.key} and user_id = #{item.userId} and type = #{item.type}
|
</foreach>
|
</otherwise>
|
</choose>
|
|
</update>
|
<update id="updateListII">
|
<foreach collection="list" item="item" separator=";">
|
update db_app_sys.tb_page_param_user set 'show' = #{item.show} where id = #{item.id}
|
</foreach>
|
</update>
|
|
<update id="setOldRecord">
|
update db_app_sys.tb_page_param_user set type = 1 where type is null
|
</update>
|
</mapper>
|