cqp 1 zi în urmă
părinte
comite
ddc7dce4ba
2 a modificat fișierele cu 14 adăugiri și 7 ștergeri
  1. 8 7
      app/Http/Middleware/CheckU8.php
  2. 6 0
      config/u.php

+ 8 - 7
app/Http/Middleware/CheckU8.php

@@ -22,17 +22,18 @@ class CheckU8
         $zt = $request->header('Zt');
         if(empty($zt)) return response()->json(['code'=>201,'msg'=>'缺少账套信息','data'=>null]);
 
-        if($zt == "1"){
-            $database = "UFDATA_001_2025";
-        }elseif($zt == "2"){
-            $database = "UFDATA_999_2025";
+        $config = config("u");
+        if(! isset($config[$site])) return response()->json(['code'=>201,'msg'=>'站点:' . $site . '暂未配置,请联系管理员','data'=>null]);
+        $site_array = $config[$site];
+
+        if($zt == "1" || $zt == "2"){
+            $database = $site_array[$zt];
         }else{
             return response()->json(['code'=>201,'msg'=>'账套信息错误','data'=>null]);
         }
+
         $title = $site . "(" . $database . ")";
-        $config = config("u");
-        if(! isset($config[$site])) return response()->json(['code'=>201,'msg'=>'站点:' . $site . '暂未配置,请联系管理员','data'=>null]);
-        $site_array = $config[$site];
+
         if(empty($site_array['api_host'])) return response()->json(['code'=>201,'msg'=>'站点:' . $site . '下用友对外域名暂未配置,请联系管理员','data'=>null]);
         if(empty($site_array['api_port'])) return response()->json(['code'=>201,'msg'=>'站点:' . $site . '下用友对外域名端口暂未配置,请联系管理员','data'=>null]);
 

+ 6 - 0
config/u.php

@@ -9,6 +9,8 @@ return [
         'connect_name' => 'lfmy',
         'username' => 'sa',
         'password' => 'Aa1',
+        1 => 'UFDATA_001_2025',
+        2 => 'UFDATA_999_2025',
     ],
     "HCLT" => [
         'api_host' => '1ag17727201hq.vicp.fun',
@@ -18,6 +20,8 @@ return [
         'connect_name' => 'hclt',
         'username' => 'sa',
         'password' => 'Aa1',
+        1 => 'UFDATA_001_2026',
+        2 => 'UFDATA_999_2026',
     ],
     "JLWM" => [
         'api_host' => '1wz1796225me1.vicp.fun',
@@ -27,5 +31,7 @@ return [
         'connect_name' => 'jlwm',
         'username' => 'sa',
         'password' => 'Aa1',
+        1 => 'UFDATA_001_2025',
+        2 => 'UFDATA_999_2025',
     ],
 ];