diff --git a/application/api/model/Family.php b/application/api/model/Family.php index 7de2780..4e57aae 100644 --- a/application/api/model/Family.php +++ b/application/api/model/Family.php @@ -83,12 +83,13 @@ class Family extends Model $myFamily['group_earnings'] = db::name('vs_user_sign_earnings')->where('user_id',$myFamily['user_id'])->sum('earnings'); $myFamilys = db::name('vs_family')->where(['user_id' => $user_id,'type' => 1])->find(); + if($myFamilys){ $lists= db::name('vs_family')->alias('a') ->join('user b','a.user_id = b.id') ->join('vs_user_sign c','a.user_id = c.sign_user_id') ->field('b.is_online,b.market_value,b.nickname,b.avatar,b.user_code,c.type,c.end_time,c.sign_user_type,a.user_id') - ->where(['a.pid' => $myFamilys['user_id'],'a.deletetime' => 0,'a.type' => 0]) + ->where(['a.pid' => $myFamilys['user_id'],'a.deletetime' => 0,'a.type' => 0,'c.end_time' => ['>',time()]]) ->select(); if($lists){ foreach ($lists as $k => $v){