shish 5 years ago
parent
commit
e30ef909c8
1 changed files with 7 additions and 0 deletions
  1. 7 0
      biz-hd/admin/services/ShopAdminService.php

+ 7 - 0
biz-hd/admin/services/ShopAdminService.php

@@ -116,8 +116,15 @@ class ShopAdminService extends BaseService
         if (empty($list)) {
             return $data;
         }
+        $roleIds = array_column($list, 'roleId');
+        $roleIds = array_filter(array_unique($roleIds));
+        $roleList = AdminRoleClass::getByIds($roleIds, null, 'id');
         foreach ($list as $key => $val) {
             $list[$key]['avatar'] = imgUtil::groupImg($val['avatar']);
+            $roleId = $val['roleId'];
+            $roleName = isset($roleList[$roleId]['roleName']) ? $roleList[$roleId]['roleName'] : '';
+            $list[$key]['roleName'] = $roleName;
+
         }
         $data['list'] = $list;
         return $data;