BizClinicRoomWxUserMapper.xml 671 B

1234567891011121314151617
  1. <?xml version="1.0" encoding="UTF-8" ?>
  2. <!DOCTYPE mapper
  3. PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
  4. "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
  5. <mapper namespace="cn.tr.module.smart.common.repository.BizClinicRoomWxUserRepository">
  6. <update id="shiftWxAppletCurrent" >
  7. UPDATE biz_clinic_room_wx_user
  8. SET care =
  9. CASE
  10. WHEN wx_user_id = #{userId} AND clinic_room_id = #{clinicRoomId} THEN 1
  11. WHEN wx_user_id = #{userId} AND clinic_room_id != #{clinicRoomId} THEN 0
  12. ELSE care
  13. END
  14. WHERE wx_user_id = #{userId}
  15. </update>
  16. </mapper>