UserOrganizationRoleExtendsMapper.xml 840 Bytes
Newer Older
1 2 3
<?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="pwc.taxtech.atms.dao.UserOrganizationRoleMapper">
neo's avatar
neo committed
4

5
    <resultMap id="UserOrgRoleDto" type="pwc.taxtech.atms.dpo.UserOrgRoleDto">
6
        <id column="ID" jdbcType="VARCHAR" property="id"/>
neo's avatar
neo committed
7 8
        <result column="ROLE_ID" jdbcType="VARCHAR" property="roleId"/>
        <result column="ROLE_NAME" jdbcType="VARCHAR" property="roleName"/>
9 10
    </resultMap>

neo's avatar
neo committed
11 12 13
    <select id="getUserOrganizationRoleList" resultMap="UserOrgRoleDto">
        SELECT
        Q.USER_ORGANIZATION_ID AS ID,
neo's avatar
neo committed
14 15
        Q.ROLE_ID AS ROLE_ID,
        R.NAME AS ROLE_NAME
neo's avatar
neo committed
16
        FROM
frank.xa.zhang's avatar
frank.xa.zhang committed
17
        USER_ORGANIZATION_ROLE Q
neo's avatar
neo committed
18
        JOIN
frank.xa.zhang's avatar
frank.xa.zhang committed
19
        ROLE  R
neo's avatar
neo committed
20 21
        ON
        Q.ROLE_ID = R.ID
22
    </select>
neo's avatar
neo committed
23

24
</mapper>