作者 王晓刚
1 个管道 的构建 通过 耗费 0 秒

调试购买vip

... ... @@ -11,6 +11,7 @@ namespace app\api\controller;
use app\common\controller\Api;
use app\common\controller\Frontend;
use app\index\model\OrderDetail;
use app\index\model\Store;
use app\index\model\Viporder;
use think\Db;
... ... @@ -43,24 +44,32 @@ class Notify extends Frontend
}
$userModel = new \app\index\model\User();
$user = $userModel->findData(['id'=>$data['user_id']]);
$storeModel = new Store();
$store = $storeModel->findData(['user_id'=>$data['user_id']]);
// 用户是否支付成功
if(!empty($result)){
if($data['vip_type'] == '1'){
//普通会员
if($user['is_vip'] == '1'){
$vip_passtime = $user['vip_passttime'] + 365*24*60*60;
$vip_passtime = $user['vip_passtime'] + 365*24*60*60;
}else{
$vip_passtime = time() + 365*24*60*60;
}
$userModel->updateData(['vip_passtime'=>$vip_passtime]);
$userModel->updateData(['id'=>$user['id']],['vip_passtime'=>$vip_passtime,'province_ids'=>",".$data['province_ids'].","]);
if(!empty($store)){
$storeModel->updateData(['id'=>$user['id']],['vip_passtime'=>$vip_passtime,'province_ids'=>",".$data['province_ids'].","]);
}
}else if($data['vip_type'] == '2'){
//超级会员
if($user['is_svip'] == '1'){
$svip_passtime = $user['svip_passttime'] + 365*24*60*60;
$svip_passtime = $user['svip_passtime'] + 365*24*60*60;
}else{
$svip_passtime = time() + 365*24*60*60;
}
$userModel->updateData(['svip_passtime'=>$svip_passtime]);
$userModel->updateData(['id'=>$user['id']],['svip_passtime'=>$svip_passtime]);
if(!empty($store)){
$storeModel->updateData(['id'=>$user['id']],['svip_passtime'=>$svip_passtime]);
}
}
$arr['status'] = "2";
$arr['paytime'] = time();
... ...