|
@@ -33,13 +33,16 @@ class Uservisit extends Api
|
|
|
}
|
|
|
|
|
|
|
|
|
- //访问我的人列表
|
|
|
+ //访问我的人列表,消除无痕
|
|
|
public function visit_me_list(){
|
|
|
$list = Db::name('user_visit')
|
|
|
->alias('visit')
|
|
|
->join('user','visit.uid = user.id','LEFT')
|
|
|
+ ->join('user_power power','visit.uid = power.user_id','LEFT')
|
|
|
->field('user.id,user.username,user.nickname,user.avatar,user.bio,visit.updatetime')
|
|
|
- ->where('visit.to_uid',$this->auth->id)->order('visit.updatetime desc')->autopage()->select();
|
|
|
+ ->where('visit.to_uid',$this->auth->id)
|
|
|
+ ->where('power.wuhen',0)
|
|
|
+ ->order('visit.updatetime desc')->autopage()->select();
|
|
|
$list = list_domain_image($list,['avatar']);
|
|
|
|
|
|
foreach($list as $key => &$val){
|
|
@@ -48,7 +51,11 @@ class Uservisit extends Api
|
|
|
unset($val['updatetime']);
|
|
|
}
|
|
|
|
|
|
- $number = Db::name('user_visit')->alias('visit')->where('visit.to_uid',$this->auth->id)->count();
|
|
|
+ $number = Db::name('user_visit')->alias('visit')
|
|
|
+ ->join('user_power power','visit.uid = power.user_id','LEFT')
|
|
|
+ ->where('visit.to_uid',$this->auth->id)
|
|
|
+ ->where('power.wuhen',0)
|
|
|
+ ->count();
|
|
|
|
|
|
$result = [
|
|
|
'list' => $list,
|