rabin 3 年之前
父节点
当前提交
8ce342afdf
共有 1 个文件被更改,包括 16 次插入0 次删除
  1. 16 0
      src/Company.php

+ 16 - 0
src/Company.php

@@ -58,6 +58,22 @@ class Company extends Save
             } else {
                 $company_id = false;
             }
+        } else {
+            $auth = $this->getAuth();
+            if ($auth) {
+                if (is_string($auth)) {
+                    $auth = explode(',', $auth);
+                }
+                if (!in_array($company_id, $auth)) {
+                    $company = $this->getData();
+                    if ($company) {
+                        $company_id = $company[0]['id'];
+                        $this->set($company_id);
+                    } else {
+                        $company_id = false;
+                    }
+                }
+            }
         }
         return $company_id;
     }