|
@@ -20,11 +20,12 @@
|
|
<select id="getRechargeRecords" resultMap="baseResultMap">
|
|
<select id="getRechargeRecords" resultMap="baseResultMap">
|
|
select recharge.id, user.app_key, user.company, user.create_time, user.update_time, user.status,
|
|
select recharge.id, user.app_key, user.company, user.create_time, user.update_time, user.status,
|
|
user.contact_name, user.telephone, user.price, recharge.before_balance, recharge.money, recharge.user_id,
|
|
user.contact_name, user.telephone, user.price, recharge.before_balance, recharge.money, recharge.user_id,
|
|
- role.role_name
|
|
|
|
- from h_recharge recharge
|
|
|
|
|
|
+ role.role_name from h_recharge recharge
|
|
left join h_user user on recharge.user_id = user.id
|
|
left join h_user user on recharge.user_id = user.id
|
|
- left join h_user_role_permission userRolePermission on user.id = userRolePermission.user_id
|
|
|
|
- left join h_role role on userRolePermission.role_id = role.id
|
|
|
|
|
|
+ left join(select distinct userRolePermission.user_id, userRolePermission.role_id from h_user_role_permission
|
|
|
|
+ userRolePermission left join h_user user on user.id = userRolePermission.user_id) permission on user.id =
|
|
|
|
+ permission.user_id
|
|
|
|
+ left join h_role role on permission.role_id = role.id
|
|
<where>
|
|
<where>
|
|
<if test="query.appKey != null and query.appKey != ''">
|
|
<if test="query.appKey != null and query.appKey != ''">
|
|
and user.app_key = #{query.appKey}
|
|
and user.app_key = #{query.appKey}
|