Kaynağa Gözat

用户表查询增加roleName

xusonglin 5 yıl önce
ebeveyn
işleme
3bfad472a5
1 değiştirilmiş dosya ile 5 ekleme ve 1 silme
  1. 5 1
      src/main/resources/mapper/UserMapper.xml

+ 5 - 1
src/main/resources/mapper/UserMapper.xml

@@ -57,9 +57,13 @@
         user.price,
         user.status,
         user.create_time,
-        balance.balance
+        balance.balance,
+        roleName.role_name
         from
         h_user user left join h_user_balance balance on user.id = balance.user_id
+        left join (
+        select distinct user_id, role.role_name from h_user_role_permission permission
+        left join h_role role on permission.role_id = role.id) roleName on user.id = roleName.user_id
         <where>
             and user.activated = 1
             <if test="query.username != null and query.username != ''">