dever 6 年之前
父节点
当前提交
e8c32ae1d8
共有 1 个文件被更改,包括 16 次插入9 次删除
  1. 16 9
      src/Applet.php

+ 16 - 9
src/Applet.php

@@ -112,6 +112,12 @@ class Applet extends Base
       
         if ($user['mobile']) {
             $result['mobile'] = $user['mobile'];
+        } else {
+            if (function_exists('checkVersion')) {
+                if (checkVersion()->mobile == 2) {
+                    $result['mobile'] = '101010';
+                }
+            }
         }
 
         return $result;
@@ -380,20 +386,21 @@ class Applet extends Base
     private function getApplet()
     {
         $applet = Dever::config('base', 'project')->applet;
+        $project = false;
+        $system = Dever::input('system', 1);
         if (Dever::project('token')) {
-            $system = Dever::input('system', 1);
             $project = Dever::db('token/project')->one($system);
+        }
 
-            if (!$project) {
-                if (isset($config['project']) && $config['project']) {
-                    $project = Dever::db($config['project'])->one($system);
-                }
+        if (!$project) {
+            if (isset($applet['project']) && $applet['project']) {
+                $project = Dever::db($applet['project'])->one($system);
             }
+        }
 
-            if ($project) {
-                $applet['appid'] = $project['appid'];
-                $applet['secret'] = $project['secret'];
-            }
+        if ($project) {
+            $applet['appid'] = $project['appid'];
+            $applet['secret'] = $project['secret'];
         }
 
         if (!$applet || !$applet['appid'] || !$applet['secret']) {