| 1234567891011121314151617 |
- <?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="cn.tr.module.smart.common.repository.BizClinicRoomWxUserRepository">
- <update id="shiftWxAppletCurrent" >
- UPDATE biz_clinic_room_wx_user
- SET care =
- CASE
- WHEN wx_user_id = #{userId} AND clinic_room_id = #{clinicRoomId} THEN 1
- WHEN wx_user_id = #{userId} AND clinic_room_id != #{clinicRoomId} THEN 0
- ELSE care
- END
- WHERE wx_user_id = #{userId}
- </update>
- </mapper>
|