From 75f34e9ba2e8b249c96333f3d7936c8968e12ec7 Mon Sep 17 00:00:00 2001
From: wanshenmean <cathay_xy@163.com>
Date: 星期三, 11 二月 2026 14:44:12 +0800
Subject: [PATCH] 集成WMS调用与入库任务处理

---
 Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/appsettings.json |  101 ++++++++++++++++++++++++++++----------------------
 1 files changed, 56 insertions(+), 45 deletions(-)

diff --git a/Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/appsettings.json b/Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/appsettings.json
index 51f24bd..c350f03 100644
--- a/Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/appsettings.json
+++ b/Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/appsettings.json
@@ -1,48 +1,59 @@
 {
-    "urls": "http://*:9291", //web鏈嶅姟绔彛锛屽鏋滅敤IIS閮ㄧ讲锛屾妸杩欎釜鍘绘帀
-    "Logging": {
-        "LogLevel": {
-            "Default": "Information",
-            "Microsoft.AspNetCore": "Warning"
-        }
-    },
-    "dics": "deviceType,devicePlcType,jobAssembly,jobClassName,deviceStatus,taskType,taskState,inOutType,dispatchId",
-    "AllowedHosts": "*",
-    "ConnectionStringsEncryption": false,
-    "MainDB": "DB_WIDESEA", //褰撳墠椤圭洰鐨勪富搴擄紝鎵�瀵瑰簲鐨勮繛鎺ュ瓧绗︿覆鐨凟nabled蹇呴』涓簍rue
-    //1.MySql
-    //2.SqlServer
-    //3.Sqlite
-    //4.Oracle
-    //5.PostgreSQL
-    "DBType": "SqlServer",
-    //杩炴帴瀛楃涓�
-    "ConnectionString": "Data Source=.;Initial Catalog=WIDESEAWCS_TEST_Log;User ID=sa;Password=P@ssw0rd;Integrated Security=False;Connect Timeout=30;Encrypt=False;TrustServerCertificate=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False",
+  "urls": "http://*:9291", //web鏈嶅姟绔彛锛屽鏋滅敤IIS閮ㄧ讲锛屾妸杩欎釜鍘绘帀
+  "Logging": {
+    "LogLevel": {
+      "Default": "Information",
+      "Microsoft.AspNetCore": "Warning"
+    }
+  },
+  "dics": "deviceType,devicePlcType,jobAssembly,jobClassName,deviceStatus,taskType,taskState,inOutType,dispatchId",
+  "AllowedHosts": "*",
+  "ConnectionStringsEncryption": false,
+  "MainDB": "DB_WIDESEA", //褰撳墠椤圭洰鐨勪富搴擄紝鎵�瀵瑰簲鐨勮繛鎺ュ瓧绗︿覆鐨凟nabled蹇呴』涓簍rue
+  //1.MySql
+  //2.SqlServer
+  //3.Sqlite
+  //4.Oracle
+  //5.PostgreSQL
+  "DBType": "SqlServer",
+  //杩炴帴瀛楃涓�
+  "ConnectionString": "Data Source=.;Initial Catalog=WIDESEAWCS_ShanMei;User ID=sa;Password=P@ssw0rd;Integrated Security=False;Connect Timeout=30;Encrypt=False;TrustServerCertificate=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False",
 
-    //璺ㄥ煙
-    "Cors": {
-        "PolicyName": "CorsIpAccess", //绛栫暐鍚嶇О
-        "EnableAllIPs": false, //褰撲负true鏃讹紝寮�鏀炬墍鏈塈P鍧囧彲璁块棶銆�
-        // 鏀寔澶氫釜鍩熷悕绔彛锛屾敞鎰忕鍙e彿鍚庝笉瑕佸甫/鏂滄潌锛氭瘮濡俵ocalhost:8000/锛屾槸閿欑殑
-        // 娉ㄦ剰锛宧ttp://127.0.0.1:1818 鍜� http://localhost:1818 鏄笉涓�鏍风殑
-        "IPs": "http://127.0.0.1:8080,http://localhost:8080,http://localhost:8081"
-    },
-    "LocalLogConfig": {
-        "LogLevel": "DEBUG", //鏃ュ織绾у埆 DEBUG,INFO,WARN,ERROR,FATAL
-        "LogFileSize": 10, //鍗曚釜鏃ュ織鏂囦欢澶у皬锛屽崟浣峂B
-        "LogFileCount": 300, //鏃ュ織鏂囦欢鏁伴噺
-        "EnableConsoleOutput": false, //鏄惁杈撳嚭鍒版帶鍒跺彴
-        "EnableFloderByLevel": true //鏄惁鎸夋棩蹇楃骇鍒敓鎴愪笉鍚岀殑鏂囦欢澶�
-    },
-    "ApiLogIgnore": "", //璁板綍鏃ュ織鏃讹紝蹇界暐鐨凙PI鍚嶇О锛屽涓敤閫楀彿鍒嗛殧锛岄厤缃殑涓嶈褰曞埌鏁版嵁搴撲腑
-    "ApiName": "WIDESEAWCS",
-    "ExpMinutes": 120,
-    "QuartzJobAutoStart": true,
-    "DBSeedEnable": false,
-    "QuartzDBSeedEnable": false,
-    "LogDeubgEnable": false, //鏄惁璁板綍璋冭瘯鏃ュ織
-    "PrintSql": true, //鎵撳嵃SQL璇彞
-    "LogAOPEnable": true, //鏄惁璁板綍AOP鏃ュ織
-    "WebSocketEnable": true, //鏄惁寮�鍚疻ebSocket鏈嶅姟
-    "WebSocketPort": 9296 //WebSocket鏈嶅姟绔彛
+  //璺ㄥ煙
+  "Cors": {
+    "PolicyName": "CorsIpAccess", //绛栫暐鍚嶇О
+    "EnableAllIPs": false, //褰撲负true鏃讹紝寮�鏀炬墍鏈塈P鍧囧彲璁块棶銆�
+    // 鏀寔澶氫釜鍩熷悕绔彛锛屾敞鎰忕鍙e彿鍚庝笉瑕佸甫/鏂滄潌锛氭瘮濡俵ocalhost:8000/锛屾槸閿欑殑
+    // 娉ㄦ剰锛宧ttp://127.0.0.1:1818 鍜� http://localhost:1818 鏄笉涓�鏍风殑
+    "IPs": "http://127.0.0.1:8080,http://localhost:8080,http://localhost:8081"
+  },
+  "LocalLogConfig": {
+    "LogLevel": "DEBUG", //鏃ュ織绾у埆 DEBUG,INFO,WARN,ERROR,FATAL
+    "LogFileSize": 10, //鍗曚釜鏃ュ織鏂囦欢澶у皬锛屽崟浣峂B
+    "LogFileCount": 300, //鏃ュ織鏂囦欢鏁伴噺
+    "EnableConsoleOutput": false, //鏄惁杈撳嚭鍒版帶鍒跺彴
+    "EnableFloderByLevel": true //鏄惁鎸夋棩蹇楃骇鍒敓鎴愪笉鍚岀殑鏂囦欢澶�
+  },
+  "ApiLogIgnore": "", //璁板綍鏃ュ織鏃讹紝蹇界暐鐨凙PI鍚嶇О锛屽涓敤閫楀彿鍒嗛殧锛岄厤缃殑涓嶈褰曞埌鏁版嵁搴撲腑
+  "ApiName": "WIDESEAWCS",
+  "ExpMinutes": 120,
+  "QuartzJobAutoStart": true,
+  "DBSeedEnable": false,
+  "QuartzDBSeedEnable": false,
+  "LogDeubgEnable": false, //鏄惁璁板綍璋冭瘯鏃ュ織
+  "PrintSql": true, //鎵撳嵃SQL璇彞
+  "LogAOPEnable": true, //鏄惁璁板綍AOP鏃ュ織
+  "WebSocketEnable": true, //鏄惁寮�鍚疻ebSocket鏈嶅姟
+  "WebSocketPort": 9296, //WebSocket鏈嶅姟绔彛
+  "SocketServer": {
+    "Enabled": true, //鏄惁鍚敤Socket鏈嶅姟鍣�
+    "Port": 2000,  //鐩戝惉绔彛
+    "IpAddress": "0.0.0.0", //鐩戝惉鍦板潃锛�
+    "Backlog": 1000,   //鏈�澶ц繛鎺ユ暟 
+    "EncodingName": "utf-8",  //缂栫爜鏂瑰紡
+    "AutoDetectEncoding": true,   //鏄惁鑷姩妫�娴嬬紪鐮�
+    "IdleTimeoutSeconds": 0,   //绌洪棽瓒呮椂鏃堕棿锛屽崟浣嶇锛�0琛ㄧず涓嶈秴鏃�
+    "EnableHeartbeat": true,   //鏄惁鍚敤蹇冭烦妫�娴�
+    "LogFilePath": "socketserver.log"  //鏃ュ織鏂囦欢璺緞
+  }
 }

--
Gitblit v1.9.3