Browse Source

update: order fetch speed limit

tokumeikoi 2 years ago
parent
commit
f9e2afe9d1
1 changed files with 7 additions and 0 deletions
  1. 7 0
      app/Services/OrderService.php

+ 7 - 0
app/Services/OrderService.php

@@ -71,6 +71,8 @@ class OrderService
                 break;
         }
 
+        $this->setSpeedLimit($plan->speed_limit);
+
         if (!$this->user->save()) {
             DB::rollBack();
             abort(500, '开通失败');
@@ -253,6 +255,11 @@ class OrderService
         return true;
     }
 
+    private function setSpeedLimit($speedLimit)
+    {
+        $this->user->speed_limit = $speedLimit;
+    }
+
     private function buyByResetTraffic()
     {
         $this->user->u = 0;