续签 收礼返佣
This commit is contained in:
@@ -82,12 +82,12 @@ class Family extends Model
|
||||
$myFamily['group_owner_info']['nobility_image'] = $Nobility['play_image'];
|
||||
$myFamily['group_owner_info']['nickname_color'] = $Nobility['nick_name_color'];
|
||||
|
||||
$myFamily['group_members_num'] = db::name('vs_user_sign')->where(['parent_user_id' => $myFamily['user_id'],'end_time' => ['>',time()]])->count();
|
||||
$myFamily['group_members_num'] = db::name('vs_user_sign')->where(['parent_user_id' => $myFamily['user_id']])->count();
|
||||
$myFamily['group_earnings'] = db::name('vs_user_sign_earnings')->where('user_id',$myFamily['user_id'])->sum('earnings');
|
||||
|
||||
$lists= db::name('vs_user_sign')->alias('a')
|
||||
->join('user b','a.sign_user_id = b.id')
|
||||
->field('b.market_value,b.nickname,b.avatar,b.user_code,a.sign_user_id as user_id,a.type,a.end_time,a.sign_user_type')
|
||||
->field('b.is_online,b.market_value,b.nickname,b.avatar,b.user_code,a.sign_user_id as user_id,a.type,a.end_time,a.sign_user_type')
|
||||
->where(['parent_user_id' => $myFamily['user_id'],'end_time' => ['>',time()]])
|
||||
->select();
|
||||
if($lists){
|
||||
@@ -117,7 +117,22 @@ class Family extends Model
|
||||
$lists[$k]['yesterday_earnings'] = db::name('vs_user_money_log')
|
||||
->where(['user_id' => $v['user_id'],'money_type' => 2,'change_type' =>11,'createtime' => ['between',[strtotime(date('Y-m-d',strtotime('-1 day'))),strtotime(date('Y-m-d'))]]])
|
||||
->sum('change_value');
|
||||
|
||||
$lists[$k]['is_show_sign'] = $v['end_time'] - time() < 48*3600 ? 1 : 0;
|
||||
$lists[$k]['sign_times'] = get_system_config_value('sign_times');//非首签签约时长
|
||||
$lists[$k]['sign_user_ratio'] = get_system_config_value('sign_user_ratio');//签约者身价的百分比
|
||||
//end_time 换算为天数,不足1天,按小时显示
|
||||
$remaining_time = $v['end_time'] - time();
|
||||
if ($remaining_time > 0) {
|
||||
$days = floor($remaining_time / (24 * 3600));
|
||||
if ($days > 0) {
|
||||
$lists[$k]['end_day'] = $days . '天';
|
||||
} else {
|
||||
$hours = ceil($remaining_time / 3600);
|
||||
$lists[$k]['end_day'] = $hours . '小时';
|
||||
}
|
||||
} else {
|
||||
$lists[$k]['end_day'] = '已过期';
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user