TaRoleMapper.xml 763B

1234567891011121314151617181920212223
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
  3. <mapper namespace="com.huiju.estateagents.mapper.TaRoleMapper">
  4. <select id="getRolesByUser" resultType="com.huiju.estateagents.entity.TaRole">
  5. SELECT
  6. t.*
  7. FROM
  8. ta_role t
  9. INNER JOIN ta_user_role s ON t.role_id = s.role_id
  10. WHERE
  11. s.user_id = #{user}
  12. </select>
  13. <select id="getRolesByBtnId" resultType="com.huiju.estateagents.entity.TaRole">
  14. SELECT
  15. t.*
  16. FROM
  17. ta_role_button trb left JOIN ta_role t
  18. ON trb.role_id = t.role_id
  19. WHERE
  20. trb.btn_id = #{btnId}
  21. </select>
  22. </mapper>