Browse Source

会员升级

Kirin 1 year ago
parent
commit
dfd03fa9bc
2 changed files with 16 additions and 4 deletions
  1. 2 1
      app/controller/api/v1/PublicController.php
  2. 14 3
      crmeb/services/WithdrawService.php

+ 2 - 1
app/controller/api/v1/PublicController.php

@@ -59,7 +59,8 @@ class PublicController extends BaseController
 
     public function test()
     {
-        WithdrawService::init();
+        WithdrawService::init()::;
+
     }
 
     /**

+ 14 - 3
crmeb/services/WithdrawService.php

@@ -22,13 +22,24 @@ class WithdrawService
     static $aeskey = '37d65ced5ed5892e';
 
 
+    public function __construct($token)
+    {
+        self::$token = $token;
+    }
+
     public static function init()
     {
-        self::$token = CacheService::get('withdraw_token', '');
+        $token = CacheService::get('withdraw_token', '');
         if (!self::$token) {
-            self::$token = self::login();
-            CacheService::set('withdraw_token', self::$token, 500);
+            $token = self::login();
+            CacheService::set('withdraw_token', $token, 500);
         }
+        return new self($token);
+    }
+
+    public static function getToken()
+    {
+        return self::$token;
     }