|
@@ -75,6 +75,7 @@ class AdvertiserController extends CatchController
|
|
|
$userContext = $this->getUserContext(null);
|
|
|
$res = DB::table('users')
|
|
|
->leftJoin('user_has_miniprograms', 'users.id', 'user_has_miniprograms.uid')
|
|
|
+ ->leftJoin('wechat_authorization_infos as author', 'author.user_id', 'users.id')
|
|
|
->where([
|
|
|
'users.deleted_at' => 0,
|
|
|
])->where('users.pid', '<>', 0)
|
|
@@ -95,6 +96,7 @@ class AdvertiserController extends CatchController
|
|
|
'users.id', 'users.username', 'users.email', 'users.status', 'users.remark',
|
|
|
DB::raw("from_unixtime(users.created_at) as created_at"),
|
|
|
DB::raw("group_concat(distinct if(user_has_miniprograms.is_enabled = 1, user_has_miniprograms.miniprogram_id, null) separator ',') as miniProgramIds"),
|
|
|
+ DB::raw("group_concat(distinct author.nick_name separator ',') as gzh_names"),
|
|
|
DB::raw("NULL as miniPrograms")
|
|
|
)->groupBy('users.id')
|
|
|
->orderBy('users.id','desc')
|