|
|
@@ -59,23 +59,13 @@ class MemberCollectService extends BaseService
|
|
|
public function getDataList($userId, $params, $pageSize = 15, $field='')
|
|
|
{
|
|
|
$where = ['a.mark' => 1,'a.status'=>1];
|
|
|
- $field = $field? $field : 'lev_a.id,lev_a.nickname,lev_a.avatar,lev_a.member_level,lev_a.status';
|
|
|
+ $field = $field? $field : 'lev_a.id,lev_a.nickname,lev_a.avatar,lev_a.member_level,lev_a.statuss';
|
|
|
$sortType = isset($params['sort_type']) ? $params['sort_type'] : 1;
|
|
|
$order = 'id desc';
|
|
|
if($sortType == 1){
|
|
|
$order = 'lev_a.create_time desc, lev_a.id desc';
|
|
|
}
|
|
|
$list = $this->model->from('member as a')
|
|
|
-// ->leftJoin('member as b', function($join){
|
|
|
-// $join->on('b.id', '=', 'a.user_id')
|
|
|
-// ->where('b.status', 1)
|
|
|
-// ->where('b.mark', 1);
|
|
|
-// })
|
|
|
-// ->leftJoin('member as c', function($join){
|
|
|
-// $join->on('c.id', '=', 'a.collect_uid')
|
|
|
-// ->where('c.status', 1)
|
|
|
-// ->where('c.mark', 1);
|
|
|
-// })
|
|
|
->where($where)
|
|
|
->where(function ($query) use ($params, $userId) {
|
|
|
$followType = isset($params['follow_type'])? $params['follow_type'] : 0;
|