19
This commit is contained in:
@@ -113,6 +113,11 @@ class ThaliController extends BaseController{
|
||||
if($quantity == 12){
|
||||
$price = $thali->year_price;
|
||||
}
|
||||
//新开通
|
||||
$isNew=false;
|
||||
if(is_null($user->role_id)){
|
||||
$isNew = true;
|
||||
}
|
||||
//升级
|
||||
$isUpgrade=true;
|
||||
//续费
|
||||
@@ -145,14 +150,15 @@ class ThaliController extends BaseController{
|
||||
\app\model\User::score($user->id,-$amount,\app\enum\BalanceType::PURCHASE_ROLE,json_encode(['role_id'=>$role_id,'quantity'=>$quantity,'role_name'=>$thali->title]));
|
||||
|
||||
cache('user_rights_'.$user->id,null);
|
||||
//Hook('user.roleup', $user);
|
||||
// $data = [
|
||||
// 'role_id' => $role_id,
|
||||
// 'user_id' => $user->id,
|
||||
// 'parent_id' => $user->parent_id,
|
||||
// 'amount' => $amount,
|
||||
// ];
|
||||
// Hook('role.buy', $data);
|
||||
if($isNew){
|
||||
Hook('user.role_up', $user);
|
||||
}
|
||||
$data = [
|
||||
'role_id' => $role_id,
|
||||
'user_id' => $user->id,
|
||||
'amount' => $amount,
|
||||
];
|
||||
Hook('user.role_buy', $data);
|
||||
return $this->success(__('successful'),$user);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user