cqp 2 周之前
父節點
當前提交
333032dd8f
共有 2 個文件被更改,包括 12 次插入1 次删除
  1. 11 0
      app/Http/Middleware/CheckU8.php
  2. 1 1
      app/Service/TestService.php

+ 11 - 0
app/Http/Middleware/CheckU8.php

@@ -19,6 +19,16 @@ class CheckU8
         $site = $request->header('Site');
         $site = $request->header('Site');
         if(empty($site)) return response()->json(['code'=>201,'msg'=>'缺少站点信息','data'=>null]);
         if(empty($site)) return response()->json(['code'=>201,'msg'=>'缺少站点信息','data'=>null]);
 
 
+        $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";
+        }else{
+            return response()->json(['code'=>201,'msg'=>'账套信息错误','data'=>null]);
+        }
         $config = config("u");
         $config = config("u");
         if(! isset($config[$site])) return response()->json(['code'=>201,'msg'=>'站点:' . $site . '暂未配置,请联系管理员','data'=>null]);
         if(! isset($config[$site])) return response()->json(['code'=>201,'msg'=>'站点:' . $site . '暂未配置,请联系管理员','data'=>null]);
         $site_array = $config[$site];
         $site_array = $config[$site];
@@ -29,6 +39,7 @@ class CheckU8
             'site' => $site,
             'site' => $site,
             'api_host' => $site_array['api_host'],
             'api_host' => $site_array['api_host'],
             'api_port' => $site_array['api_port'],
             'api_port' => $site_array['api_port'],
+            'database' => $database
         ];
         ];
 
 
         return $next($request);
         return $next($request);

+ 1 - 1
app/Service/TestService.php

@@ -438,7 +438,7 @@ class TestService extends Service
             $url = $host . "/api/System/GetToken";
             $url = $host . "/api/System/GetToken";
             $date = date("Y-m-d");
             $date = date("Y-m-d");
             $json = [
             $json = [
-                "U8DbName"=> "UFDATA_001_2025",
+                "U8DbName"=> $common_array['database'],
                 "sUserId"=> "demo",
                 "sUserId"=> "demo",
                 "sPassword"=> "DEMO",
                 "sPassword"=> "DEMO",
                 "LoginDateTime"=> $date,
                 "LoginDateTime"=> $date,