...
|
...
|
@@ -106,7 +106,6 @@ class WechatPay extends HomeBase |
|
|
// 用户是否支付成功
|
|
|
if($successful){
|
|
|
if($data['vip_type'] == '1'){
|
|
|
cache('a',$data['vip_type']);
|
|
|
//普通会员
|
|
|
/*if($user['is_vip'] == '1'){
|
|
|
$vip_passtime = $user['vip_passtime'] + 365*24*60*60;
|
...
|
...
|
@@ -117,10 +116,7 @@ class WechatPay extends HomeBase |
|
|
if(!empty($store)){
|
|
|
$arr1['store_id'] = $store['id'];
|
|
|
}
|
|
|
cache('b',$data['user_id']);
|
|
|
$province_ids = explode(',',$data['province_ids']);
|
|
|
|
|
|
cache('c',$province_ids);
|
|
|
foreach($province_ids as $key => $province_id){
|
|
|
$arr1['province_id'] = $province_id;
|
|
|
$arr1['createtime'] = time();
|
...
|
...
|
@@ -136,12 +132,13 @@ class WechatPay extends HomeBase |
|
|
Db::name('user_province')->insert($arr1);
|
|
|
}
|
|
|
}
|
|
|
cache('d','d');
|
|
|
/*$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'){
|
|
|
//清空普通vip记录
|
|
|
Db::name('user_province')->where(['user_id'=>$data['user_id']])->delete();
|
|
|
//超级会员
|
|
|
if($user['is_svip'] == '1'){
|
|
|
$svip_passtime = $user['svip_passtime'] + 365*24*60*60;
|
...
|
...
|
@@ -159,7 +156,6 @@ class WechatPay extends HomeBase |
|
|
$arr['status'] = "1";
|
|
|
}
|
|
|
$vipOrderModel->updateData(['id'=>$data['id']],$arr);
|
|
|
cache('e','e');
|
|
|
return true; // 返回处理完成
|
|
|
});
|
|
|
$response->send();
|
...
|
...
|
|