BizWxUserMapper.xml 1023 B

123456789101112131415161718192021222324
  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.BizWxUserRepository">
  6. <resultMap id="stdWxUserBindHospitalResult" type="cn.tr.module.smart.wx.controller.vo.BizWxUserBindHospitalVO">
  7. <result property="id" column="id"/>
  8. <result property="name" column="name"/>
  9. <result property="lastLoginTenantId" column="last_login_tenant_id"/>
  10. </resultMap>
  11. <select id="allBindHospital" resultMap="stdWxUserBindHospitalResult">
  12. select
  13. bh.id as id,
  14. bh.name as name,
  15. bwu.last_login_tenant_id as last_login_tenant_id
  16. from biz_wx_user_hospital as bwuh
  17. join sys_tenant as bh on bh.id = bwuh.tenant_id
  18. join biz_wx_user as bwu on bwu.id=bwuh.wx_user_id
  19. where bwuh.wx_user_id = #{userId}
  20. order by bwuh.create_time desc
  21. </select>
  22. </mapper>