|
@@ -139,10 +139,16 @@ class Notify extends Api
|
|
|
//过期了
|
|
|
$vip_endtime = time() + (intval($args['first_vipdays']) * 86400);
|
|
|
$vip_type = 1;
|
|
|
+
|
|
|
+ $before_level = 0;
|
|
|
+ $after_level = 10;
|
|
|
}else{
|
|
|
//追加vip
|
|
|
$vip_endtime = $user_info['vip_endtime'] + (intval($args['first_vipdays']) * 86400);
|
|
|
$vip_type = 2;
|
|
|
+
|
|
|
+ $before_level = $user_info['vip_level'];
|
|
|
+ $after_level = $user_info['vip_level'];
|
|
|
}
|
|
|
$result = Db::name('user_wallet')->where('user_id',$orderInfo['user_id'])->update(['vip_endtime'=>$vip_endtime]);
|
|
|
if($result === false)
|
|
@@ -160,6 +166,8 @@ class Notify extends Api
|
|
|
'remark' => '首充赠送vip',
|
|
|
'createtime' => time(),
|
|
|
'vip_type' => $vip_type,
|
|
|
+ 'before_level' => $before_level,
|
|
|
+ 'after_level' => $after_level,
|
|
|
];
|
|
|
Db::name('user_vip_log')->insertGetId($log_data);
|
|
|
}
|