|
@@ -48,30 +48,31 @@ class Index extends Api
|
|
|
'user.avatar',
|
|
|
'user.idcard_status',
|
|
|
'user.real_status',
|
|
|
- 'user.photo_images',
|
|
|
'user.gender',
|
|
|
'user.birthday',
|
|
|
'user.is_active',
|
|
|
'user.bio',
|
|
|
+ 'user.wealth_level',
|
|
|
+ 'user.charm_level',
|
|
|
|
|
|
'wallet.vip_endtime',
|
|
|
- 'active.requesttime',
|
|
|
+
|
|
|
+ 'wealth.image as wealth_image',
|
|
|
+ 'charm.image as charm_image',
|
|
|
];
|
|
|
$list = Db::name('user')->alias('user')->field($field)
|
|
|
->join('user_wallet wallet','user.id = wallet.user_id','LEFT')
|
|
|
- ->join('user_active active' ,'user.id = active.user_id','LEFT')
|
|
|
+ ->join('wealth_level wealth','user.wealth_level = wealth.level','LEFT')
|
|
|
+ ->join('charm_level charm','user.charm_level = charm.level','LEFT')
|
|
|
->where($where)
|
|
|
->where($where_black)
|
|
|
->order('user.is_active desc,user.id desc')
|
|
|
->autopage()
|
|
|
->select();
|
|
|
- $list = list_domain_image($list,['avatar','photo_images']);
|
|
|
+ $list = list_domain_image($list,['avatar','photo_images','wealth_image','charm_image']);
|
|
|
foreach($list as $key => &$val){
|
|
|
$val['age'] = birthtime_to_age($val['birthday']);
|
|
|
$val['is_vip'] = $val['vip_endtime'] > time() ? 1 : 0;
|
|
|
-
|
|
|
- $val['active_info'] = $this->user_activeinfo($val['id'],$val['requesttime']);
|
|
|
-
|
|
|
}
|
|
|
|
|
|
$this->success(1,$list);
|
|
@@ -105,30 +106,31 @@ class Index extends Api
|
|
|
'user.avatar',
|
|
|
'user.idcard_status',
|
|
|
'user.real_status',
|
|
|
- 'user.photo_images',
|
|
|
'user.gender',
|
|
|
'user.birthday',
|
|
|
'user.is_active',
|
|
|
'user.bio',
|
|
|
+ 'user.wealth_level',
|
|
|
+ 'user.charm_level',
|
|
|
|
|
|
'wallet.vip_endtime',
|
|
|
- 'active.requesttime',
|
|
|
+
|
|
|
+ 'wealth.image as wealth_image',
|
|
|
+ 'charm.image as charm_image',
|
|
|
];
|
|
|
$list = Db::name('user')->alias('user')->field($field)
|
|
|
->join('user_wallet wallet','user.id = wallet.user_id','LEFT')
|
|
|
- ->join('user_active active' ,'user.id = active.user_id','LEFT')
|
|
|
+ ->join('wealth_level wealth','user.wealth_level = wealth.level','LEFT')
|
|
|
+ ->join('charm_level charm','user.charm_level = charm.level','LEFT')
|
|
|
->where($where)
|
|
|
->where($where_black)
|
|
|
->order('user.is_active desc,user.id desc')
|
|
|
->autopage()
|
|
|
->select();
|
|
|
- $list = list_domain_image($list,['avatar','photo_images']);
|
|
|
+ $list = list_domain_image($list,['avatar','photo_images','wealth_image','charm_image']);
|
|
|
foreach($list as $key => &$val){
|
|
|
$val['age'] = birthtime_to_age($val['birthday']);
|
|
|
$val['is_vip'] = $val['vip_endtime'] > time() ? 1 : 0;
|
|
|
-
|
|
|
- $val['active_info'] = $this->user_activeinfo($val['id'],$val['requesttime']);
|
|
|
-
|
|
|
}
|
|
|
|
|
|
$this->success(1,$list);
|