|
@@ -699,7 +699,7 @@ class Index extends Api
|
|
|
'(st_distance(point (' . $this->auth->longitude . ', ' . $this->auth->latitude . '),point(user.longitude,user.latitude))*111195) as distance',
|
|
|
];
|
|
|
$list = Db::name('user')->alias('user')->field($field)
|
|
|
- ->join('age age','user.age_id = age.id','LEFT')
|
|
|
+ ->join('age','user.age_id = age.id','LEFT')
|
|
|
->join('enum_job job','user.job_id = job.id','LEFT')
|
|
|
->join('shopro_area area','user.city_id = area.id','LEFT')
|
|
|
->where($where)
|
|
@@ -709,7 +709,9 @@ class Index extends Api
|
|
|
->select();
|
|
|
$list = list_domain_image($list,['avatar']);
|
|
|
foreach($list as $key => &$val){
|
|
|
- $val['distance'] = bcdiv(intval($val['distance']),1000,2).'km';
|
|
|
+ $val['distance'] = bcdiv(intval($val['distance']),1000,1).'km';
|
|
|
+ $val['is_follow'] = $this->is_follow($this->auth->id,$val['id']);
|
|
|
+ $val['is_friend'] = $this->is_friend($this->auth->id,$val['id']);
|
|
|
}
|
|
|
|
|
|
$this->success(1,$list);
|