|
|
@@ -24,24 +24,16 @@ class AdminClass extends BaseClass
|
|
|
public static function groupAdminBaseInfo($list, $sensitive = true)
|
|
|
{
|
|
|
//$roleIdList = array_column($list, 'roleId');
|
|
|
- $userIdList = array_column($list, 'userId');
|
|
|
-
|
|
|
- $adminInfo = UserClass::getByIds($userIdList, null, 'id');
|
|
|
//$roleInfo = AdminRoleClass::getByIds($roleIdList, null, 'id');
|
|
|
$prefix = Yii::$app->params['imgHost'];
|
|
|
foreach ($list as $key => $val) {
|
|
|
//$roleId = $val['roleId'];
|
|
|
$roleId = 0;
|
|
|
- $userId = $val['userId'];
|
|
|
//$list[$key]['roleName'] = isset($roleInfo[$roleId]['roleName']) ? $roleInfo[$roleId]['roleName'] : '';
|
|
|
$list[$key]['roleName'] = '';
|
|
|
- $list[$key]['nickName'] = isset($adminInfo[$userId]['userName']) ? $adminInfo[$userId]['userName'] : '';
|
|
|
- $list[$key]['avatarUrl'] = isset($adminInfo[$userId]['avatar']) ? $prefix . $adminInfo[$userId]['avatar'] : $prefix . '/none.jpg';
|
|
|
$list[$key]['avatarUrl'] = Yii::$app->params['imgHost'] . '/retail/default-avatar.png';
|
|
|
$list[$key]['addDate'] = date("Y-m-d H:i", $val['addTime']);
|
|
|
$list[$key]['lastLoginTime'] = date("Y-m-d H:i", $val['loginTime']);
|
|
|
- $list[$key]['openId'] = isset($adminInfo[$userId]['openId']) ? $adminInfo[$userId]['openId'] : '';
|
|
|
- $list[$key]['subscribe'] = isset($adminInfo[$userId]['subscribe']) ? $adminInfo[$userId]['subscribe'] : 0;
|
|
|
//敏感信息
|
|
|
if ($sensitive) {
|
|
|
//这里需要输出值secret,否则修改密码那边会有问题
|