From fd18eaba5e1c086a588509371f91310e7aafff9c Mon Sep 17 00:00:00 2001
From: wanshenmean <cathay_xy@163.com>
Date: 星期三, 08 四月 2026 22:06:59 +0800
Subject: [PATCH] refactor: 升级多个项目目标框架至.NET 8.0

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

diff --git a/Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/appsettings.json b/Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/appsettings.json
index d3da09b..bf7384c 100644
--- a/Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/appsettings.json
+++ b/Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/appsettings.json
@@ -1,5 +1,20 @@
 {
   "urls": "http://*:9292", //web鏈嶅姟绔彛锛屽鏋滅敤IIS閮ㄧ讲锛屾妸杩欎釜鍘绘帀
+  "Serilog": {
+    "MinimumLevel": {
+      "Default": "Information",
+      "Override": {
+        "Microsoft": "Information",
+        "Microsoft.AspNetCore": "Warning",
+        "Microsoft.AspNetCore.Routing": "Warning",
+        "Microsoft.AspNetCore.Mvc": "Warning",
+        "Microsoft.AspNetCore.Mvc.Infrastructure": "Warning",
+        "Microsoft.AspNetCore.Mvc.Filters": "Warning",
+        "Microsoft.AspNetCore.Mvc.ModelBinding": "Warning",
+        "Microsoft.EntityFrameworkCore": "Warning"
+      }
+    }
+  },
   "Logging": {
     "LogLevel": {
       "Default": "Information",
@@ -18,6 +33,7 @@
   "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",
+  //"ConnectionString": "Data Source=.;Initial Catalog=WIDESEAWCS_ShanMei;User ID=sa;Password=123456;Integrated Security=False;Connect Timeout=30;Encrypt=False;TrustServerCertificate=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False",
 
   //璺ㄥ煙
   "Cors": {
@@ -62,6 +78,29 @@
       "WarehouseId": 1
     }
   ],
+  "RobotTaskAddressRules": {
+    "AddressMap": { // 鎺ュ彛绫诲瀷鍦板潃鏄犲皠
+      "11001": "Change",
+      "11010": "Change",
+      "10010": "Change",
+      "10030": "Change",
+      "11068": "Group",
+      "110681": "Split"
+    },
+    "AddressRoadwayMap": { // 瀵瑰簲璁惧鍦板潃鏄犲皠
+      "11001": "鎹㈢洏鏈烘鎵�",
+      "11010": "鎹㈢洏鏈烘鎵�",
+      "11068": "娉ㄦ恫缁勭洏鏈烘鎵�",
+      "10010": "鎹㈢洏鏈烘鎵�",
+      "10030": "鎹㈢洏鏈烘鎵�"
+    },
+    "AddressSourceLineNoMap": { // 瀵瑰簲杈撻�佺嚎缂栧彿鍦板潃鏄犲皠
+      "11001": "10010",
+      "11010": "10030",
+      "10010": "11001",
+      "10030": "11010"
+    }
+  },
   "RedisConfig": {
     "Enabled": true, //鏄惁鍚敤Redis锛宖alse鏃朵粎浣跨敤鍐呭瓨缂撳瓨
     "ConnectionString": "127.0.0.1:6379,password=P@ssw0rd,defaultDatabase=0,connectTimeout=5000,abortConnect=false", //Redis杩炴帴瀛楃涓�
@@ -75,6 +114,11 @@
     "SerializerType": "Newtonsoft", //搴忓垪鍖栨柟寮忥細Newtonsoft
     "FallbackToMemory": true, //Redis涓嶅彲鐢ㄦ椂鏄惁闄嶇骇鍒板唴瀛樼紦瀛�
     "KeyPrefix": "wcs:", //鍏ㄥ眬Key鍓嶇紑锛岀敤浜庨殧绂讳笉鍚岀郴缁熺殑鏁版嵁
+    "EnableL1Cache": false, //鏄惁鍚敤L1鍐呭瓨缂撳瓨灞傘�傜鐢ㄥ悗鍙娇鐢≧edis锛岄�傜敤浜庨渶瑕佸閮ㄤ慨鏀筊edis鏁版嵁鐨勫満鏅�
+    "EnableAutoSync": false, //鏄惁鍚敤Redis鍒板唴瀛樼紦瀛樼殑鑷姩鍚屾
+    "SyncIntervalSeconds": 30, //鑷姩鍚屾闂撮殧鏃堕棿锛堢锛夛紝寤鸿30-60绉�
+    "SyncBatchSize": 1000, //鍚屾鏃跺崟娆℃壒閲忚幏鍙栫殑Redis key鏁伴噺涓婇檺
+    "SyncExcludePrefixes": [ "wcs:Code:SocketDevices:" ], //鎺掗櫎璁惧鐘舵�乲ey涓嶅弬涓庤嚜鍔ㄥ悓姝ワ紙闃叉瑕嗙洊鏈湴淇敼锛�
     "Monitoring": {
       "Enabled": false, //鏄惁鍚敤鐩戞帶
       "SlowLogThresholdMs": 100, //鎱㈡煡璇㈤槇鍊硷紙姣锛�
@@ -85,4 +129,4 @@
       "MaxMemoryPolicy": "allkeys-lru" //鍐呭瓨娣樻卑绛栫暐锛歛llkeys-lru, volatile-lru, noeviction绛�
     }
   }
-}
+}
\ No newline at end of file

--
Gitblit v1.9.3