From ba528c7a15058967ee3af7364035209aa0048025 Mon Sep 17 00:00:00 2001
From: lss <2538410689@qq.com>
Date: 星期一, 07 七月 2025 17:30:14 +0800
Subject: [PATCH] 测试优化

---
 HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/.vs/HH.WCS.DaYang/CopilotIndices/17.14.794.21998/CodeChunks.db          |    0 
 HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/api/ApiHelper.cs                                                        |  207 ++--
 HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/process/TaskProcess.cs                                                  |    8 
 HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/.vs/HH.WCS.DaYang/CopilotIndices/17.14.794.21998/SemanticSymbols.db     |    0 
 HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/.vs/HH.WCS.DaYang/CopilotIndices/17.14.794.21998/CodeChunks.db-shm      |    0 
 HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/.vs/HH.WCS.DaYang/v17/DocumentLayout.json                               |  839 +++++++--------------
 HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/wms/WCSHelper.cs                                                        |   12 
 HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/wms/ContainerHelper.cs                                                  |   26 
 HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/wms/WMSHelper.cs                                                        |    3 
 HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/core/WMSCore.cs                                                         |  109 +-
 HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/.vs/HH.WCS.DaYang/CopilotIndices/17.14.794.21998/SemanticSymbols.db-wal |    0 
 HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/api/MoboxController.cs                                                  |    2 
 HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/wms/LocationHelper.cs                                                   |   59 
 HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/models/WMSTask.cs                                                       |   28 
 HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/core/WCSCore.cs                                                         |   47 +
 HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/.vs/HH.WCS.DaYang/CopilotIndices/17.14.794.21998/CodeChunks.db-wal      |    0 
 HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/Program.cs                                                              |   11 
 HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/models/CntrItemDetail.cs                                                |   10 
 HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/.vs/HH.WCS.DaYang/v17/DocumentLayout.backup.json                        |  873 +++++++--------------
 HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/process/DeviceProcess.cs                                                |   71 +
 HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/.vs/HH.WCS.DaYang/CopilotIndices/17.14.794.21998/SemanticSymbols.db-shm |    0 
 HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/config/config.json                                                      |    2 
 HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/models/WCSTask.cs                                                       |    1 
 23 files changed, 963 insertions(+), 1,345 deletions(-)

diff --git a/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/.vs/HH.WCS.DaYang/CopilotIndices/17.14.794.21998/CodeChunks.db b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/.vs/HH.WCS.DaYang/CopilotIndices/17.14.794.21998/CodeChunks.db
new file mode 100644
index 0000000..1a7eb63
--- /dev/null
+++ b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/.vs/HH.WCS.DaYang/CopilotIndices/17.14.794.21998/CodeChunks.db
Binary files differ
diff --git a/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/.vs/HH.WCS.DaYang/CopilotIndices/17.14.794.21998/CodeChunks.db-shm b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/.vs/HH.WCS.DaYang/CopilotIndices/17.14.794.21998/CodeChunks.db-shm
new file mode 100644
index 0000000..3b20724
--- /dev/null
+++ b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/.vs/HH.WCS.DaYang/CopilotIndices/17.14.794.21998/CodeChunks.db-shm
Binary files differ
diff --git a/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/.vs/HH.WCS.DaYang/CopilotIndices/17.14.794.21998/CodeChunks.db-wal b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/.vs/HH.WCS.DaYang/CopilotIndices/17.14.794.21998/CodeChunks.db-wal
new file mode 100644
index 0000000..a81065f
--- /dev/null
+++ b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/.vs/HH.WCS.DaYang/CopilotIndices/17.14.794.21998/CodeChunks.db-wal
Binary files differ
diff --git a/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/.vs/HH.WCS.DaYang/CopilotIndices/17.14.794.21998/SemanticSymbols.db b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/.vs/HH.WCS.DaYang/CopilotIndices/17.14.794.21998/SemanticSymbols.db
new file mode 100644
index 0000000..5e88756
--- /dev/null
+++ b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/.vs/HH.WCS.DaYang/CopilotIndices/17.14.794.21998/SemanticSymbols.db
Binary files differ
diff --git a/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/.vs/HH.WCS.DaYang/CopilotIndices/17.14.794.21998/SemanticSymbols.db-shm b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/.vs/HH.WCS.DaYang/CopilotIndices/17.14.794.21998/SemanticSymbols.db-shm
new file mode 100644
index 0000000..22eeb2f
--- /dev/null
+++ b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/.vs/HH.WCS.DaYang/CopilotIndices/17.14.794.21998/SemanticSymbols.db-shm
Binary files differ
diff --git a/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/.vs/HH.WCS.DaYang/CopilotIndices/17.14.794.21998/SemanticSymbols.db-wal b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/.vs/HH.WCS.DaYang/CopilotIndices/17.14.794.21998/SemanticSymbols.db-wal
new file mode 100644
index 0000000..068e8d3
--- /dev/null
+++ b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/.vs/HH.WCS.DaYang/CopilotIndices/17.14.794.21998/SemanticSymbols.db-wal
Binary files differ
diff --git a/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/.vs/HH.WCS.DaYang/v17/DocumentLayout.backup.json b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/.vs/HH.WCS.DaYang/v17/DocumentLayout.backup.json
index e6dc939..69725cf 100644
--- a/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/.vs/HH.WCS.DaYang/v17/DocumentLayout.backup.json
+++ b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/.vs/HH.WCS.DaYang/v17/DocumentLayout.backup.json
@@ -1,162 +1,94 @@
 {
   "Version": 1,
-  "WorkspaceRootPath": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\",
+  "WorkspaceRootPath": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\",
   "Documents": [
     {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\wmscontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:api\\wmscontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\process\\taskprocess.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:process\\taskprocess.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\apimodel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:api\\apimodel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\moboxcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:api\\moboxcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\httphelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:util\\httphelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\api\\apihelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:api\\apihelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\settings.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:util\\settings.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\config\\config.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:config\\config.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\locationhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:wms\\locationhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\wmshelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:wms\\wmshelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\wcstask.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\wcstask.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\equipmentstatus.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\equipmentstatus.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\core\\wmscore.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:core\\wmscore.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\debugcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:api\\debugcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\location.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\location.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\wcshelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:wms\\wcshelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\core\\wcscore.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:core\\wcscore.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\process\\deviceprocess.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\process\\deviceprocess.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
       "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:process\\deviceprocess.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\syshelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:wms\\syshelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\apihelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:api\\apihelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\cntritemdetail.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\cntritemdetail.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\apimodel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:api\\apimodel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\basemodel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\basemodel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\api\\moboxcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:api\\moboxcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\wmstask.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\util\\httphelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:util\\httphelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\process\\taskprocess.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:process\\taskprocess.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\wms\\locationhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:wms\\locationhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\wmscontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:api\\wmscontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\core\\wcscore.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:core\\wcscore.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\wms\\containerhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:wms\\containerhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\wms\\wmshelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:wms\\wmshelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\wms\\wcshelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:wms\\wcshelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\core\\wmscore.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:core\\wmscore.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\models\\wmstask.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
       "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\wmstask.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\config\\configdesc.txt||{8B382828-6202-11D1-8870-0000F87579D2}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:config\\configdesc.txt||{8B382828-6202-11D1-8870-0000F87579D2}"
+      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\models\\wcstask.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\wcstask.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\loghelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:util\\loghelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\device\\s7helper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:device\\s7helper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\agvcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\agvcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
       "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:api\\agvcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\cntritem.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\cntritem.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\models\\cntritemdetail.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\cntritemdetail.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\azinventory.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\azinventory.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\models\\basemodel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\basemodel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\area.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\area.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\config\\config.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}",
+      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:config\\config.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}"
     },
     {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\app_start\\startup.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:app_start\\startup.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\app.config||{FA3CD31E-987B-443A-9B81-186104E8DAC1}",
+      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:app.config||{FA3CD31E-987B-443A-9B81-186104E8DAC1}"
     },
     {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\app_start\\swaggercontrollerdescprovider.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:app_start\\swaggercontrollerdescprovider.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\sqlhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:util\\sqlhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\strhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:util\\strhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\shippingdetail.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\shippingdetail.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\sortingcompose.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\sortingcompose.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\tn_business_source.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\tn_business_source.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\tn_outbound_detail.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\tn_outbound_detail.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\tn_distribution_cntr.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\tn_distribution_cntr.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\debugcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:api\\debugcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     }
   ],
   "DocumentGroupContainers": [
@@ -166,513 +98,292 @@
       "DocumentGroups": [
         {
           "DockedWidth": 200,
-          "SelectedChildIndex": 13,
+          "SelectedChildIndex": 0,
           "Children": [
             {
-              "$type": "Bookmark",
-              "Name": "ST:0:0:{aa2115a1-9712-457b-9047-dbb71ca2cdd2}"
-            },
-            {
-              "$type": "Bookmark",
-              "Name": "ST:0:0:{3ae79031-e1bc-11d0-8f78-00a0c9110057}"
-            },
-            {
-              "$type": "Bookmark",
-              "Name": "ST:130:0:{116d2292-e37d-41cd-a077-ebacac4c8cc4}"
-            },
-            {
               "$type": "Document",
-              "DocumentIndex": 5,
-              "Title": "ApiHelper.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\ApiHelper.cs",
-              "RelativeDocumentMoniker": "api\\ApiHelper.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\ApiHelper.cs",
-              "RelativeToolTip": "api\\ApiHelper.cs",
-              "ViewState": "AgIAAGMBAAAAAAAAAAAhwI4BAAAYAAAAAAAAAA==",
+              "DocumentIndex": 0,
+              "Title": "DeviceProcess.cs",
+              "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\process\\DeviceProcess.cs",
+              "RelativeDocumentMoniker": "process\\DeviceProcess.cs",
+              "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\process\\DeviceProcess.cs",
+              "RelativeToolTip": "process\\DeviceProcess.cs",
+              "ViewState": "AgIAAIcAAAAAAAAAAAAQwLoAAAAwAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-08T08:36:43.371Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 2,
-              "Title": "ApiModel.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\ApiModel.cs",
-              "RelativeDocumentMoniker": "api\\ApiModel.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\ApiModel.cs",
-              "RelativeToolTip": "api\\ApiModel.cs",
-              "ViewState": "AgIAAAoBAAAAAAAAAAAnwHkBAAAZAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-09T00:31:28.399Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 3,
-              "Title": "MoboxController.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\MoboxController.cs",
-              "RelativeDocumentMoniker": "api\\MoboxController.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\MoboxController.cs",
-              "RelativeToolTip": "api\\MoboxController.cs",
-              "ViewState": "AgIAAFkAAAAAAAAAAAAvwGwAAAAcAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-09T02:48:58.834Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 8,
-              "Title": "LocationHelper.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\LocationHelper.cs",
-              "RelativeDocumentMoniker": "wms\\LocationHelper.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\LocationHelper.cs",
-              "RelativeToolTip": "wms\\LocationHelper.cs",
-              "ViewState": "AgIAAL0AAAAAAAAAAAAEwFAAAAAXAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-09T03:03:17.345Z",
+              "WhenOpened": "2025-07-07T09:09:19.577Z",
               "EditorCaption": ""
             },
             {
               "$type": "Document",
               "DocumentIndex": 4,
               "Title": "HttpHelper.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\HttpHelper.cs",
+              "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\HttpHelper.cs",
               "RelativeDocumentMoniker": "util\\HttpHelper.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\HttpHelper.cs",
+              "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\HttpHelper.cs",
               "RelativeToolTip": "util\\HttpHelper.cs",
-              "ViewState": "AgIAAOsAAAAAAAAAAAAnwIkBAAAVAAAAAAAAAA==",
+              "ViewState": "AgIAABABAAAAAAAAAAAMwB0BAAAbAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-09T08:38:26.927Z",
+              "WhenOpened": "2025-07-07T09:08:46.881Z",
               "EditorCaption": ""
             },
             {
               "$type": "Document",
-              "DocumentIndex": 1,
-              "Title": "TaskProcess.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\process\\TaskProcess.cs",
-              "RelativeDocumentMoniker": "process\\TaskProcess.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\process\\TaskProcess.cs",
-              "RelativeToolTip": "process\\TaskProcess.cs",
-              "ViewState": "AgIAAHgAAAAAAAAAAADgv5EAAAARAAAAAAAAAA==",
+              "DocumentIndex": 8,
+              "Title": "WCSCore.cs",
+              "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\core\\WCSCore.cs",
+              "RelativeDocumentMoniker": "core\\WCSCore.cs",
+              "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\core\\WCSCore.cs",
+              "RelativeToolTip": "core\\WCSCore.cs",
+              "ViewState": "AgIAAG8AAAAAAAAAAAAhwIMAAAAxAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-09T08:03:13.942Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 10,
-              "Title": "WCSTask.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\WCSTask.cs",
-              "RelativeDocumentMoniker": "models\\WCSTask.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\WCSTask.cs",
-              "RelativeToolTip": "models\\WCSTask.cs",
-              "ViewState": "AgIAAAwAAAAAAAAAAAAvwCEAAAALAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-15T02:12:50.826Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 9,
-              "Title": "WMSHelper.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\WMSHelper.cs",
-              "RelativeDocumentMoniker": "wms\\WMSHelper.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\WMSHelper.cs",
-              "RelativeToolTip": "wms\\WMSHelper.cs",
-              "ViewState": "AgIAABoAAAAAAAAAAADgvy8AAAAmAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-07T05:40:07.919Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 7,
-              "Title": "config.json",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\config\\config.json",
-              "RelativeDocumentMoniker": "config\\config.json",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\config\\config.json",
-              "RelativeToolTip": "config\\config.json",
-              "ViewState": "AgIAAAAAAAAAAAAAAAAAABAAAAALAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001642|",
-              "WhenOpened": "2025-05-09T08:35:18.336Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 6,
-              "Title": "Settings.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\Settings.cs",
-              "RelativeDocumentMoniker": "util\\Settings.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\Settings.cs",
-              "RelativeToolTip": "util\\Settings.cs",
-              "ViewState": "AgIAAHYAAAAAAAAAAAAvwIoAAAAZAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-09T08:36:01.752Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 0,
-              "Title": "WmsController.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\WmsController.cs",
-              "RelativeDocumentMoniker": "api\\WmsController.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\WmsController.cs",
-              "RelativeToolTip": "api\\WmsController.cs",
-              "ViewState": "AgIAABQAAAAAAAAAAAAmwCcAAAAJAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-08T05:55:30.305Z",
+              "WhenOpened": "2025-07-07T07:17:53.246Z",
               "EditorCaption": ""
             },
             {
               "$type": "Document",
               "DocumentIndex": 11,
-              "Title": "EquipmentStatus.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\EquipmentStatus.cs",
-              "RelativeDocumentMoniker": "models\\EquipmentStatus.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\EquipmentStatus.cs",
-              "RelativeToolTip": "models\\EquipmentStatus.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAAAuwBYAAAAAAAAAAAAAAA==",
+              "Title": "WCSHelper.cs",
+              "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\WCSHelper.cs",
+              "RelativeDocumentMoniker": "wms\\WCSHelper.cs",
+              "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\WCSHelper.cs",
+              "RelativeToolTip": "wms\\WCSHelper.cs",
+              "ViewState": "AgIAAAMAAAAAAAAAAAD4vxEAAAAdAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-16T02:58:10.368Z",
+              "WhenOpened": "2025-07-07T07:40:47.779Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 5,
+              "Title": "TaskProcess.cs",
+              "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\process\\TaskProcess.cs",
+              "RelativeDocumentMoniker": "process\\TaskProcess.cs",
+              "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\process\\TaskProcess.cs*",
+              "RelativeToolTip": "process\\TaskProcess.cs*",
+              "ViewState": "AgIAAG0AAAAAAAAAAAAnwH0AAAAZAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-07-07T07:34:58.956Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 3,
+              "Title": "MoboxController.cs",
+              "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\MoboxController.cs",
+              "RelativeDocumentMoniker": "api\\MoboxController.cs",
+              "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\MoboxController.cs",
+              "RelativeToolTip": "api\\MoboxController.cs",
+              "ViewState": "AgIAAI4AAAAAAAAAAAAYwJoAAAAvAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-06-27T02:55:02.942Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 7,
+              "Title": "WmsController.cs",
+              "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\WmsController.cs",
+              "RelativeDocumentMoniker": "api\\WmsController.cs",
+              "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\WmsController.cs",
+              "RelativeToolTip": "api\\WmsController.cs",
+              "ViewState": "AgIAABMAAAAAAAAAAAArwC4AAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-06-27T01:54:07.697Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 6,
+              "Title": "LocationHelper.cs",
+              "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\LocationHelper.cs",
+              "RelativeDocumentMoniker": "wms\\LocationHelper.cs",
+              "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\LocationHelper.cs",
+              "RelativeToolTip": "wms\\LocationHelper.cs",
+              "ViewState": "AgIAAFUAAAAAAAAAAAAhwHYAAAAIAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-07-07T05:01:07.317Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 2,
+              "Title": "ApiModel.cs",
+              "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\ApiModel.cs",
+              "RelativeDocumentMoniker": "api\\ApiModel.cs",
+              "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\ApiModel.cs",
+              "RelativeToolTip": "api\\ApiModel.cs",
+              "ViewState": "AgIAAEoBAAAAAAAAAAAMwFEBAAAhAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-06-27T01:53:53.626Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 1,
+              "Title": "ApiHelper.cs",
+              "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\ApiHelper.cs",
+              "RelativeDocumentMoniker": "api\\ApiHelper.cs",
+              "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\ApiHelper.cs*",
+              "RelativeToolTip": "api\\ApiHelper.cs*",
+              "ViewState": "AgIAAAYBAAAAAAAAAAAgwBYBAAAdAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-06-27T01:54:00.219Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 10,
+              "Title": "WMSHelper.cs",
+              "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\WMSHelper.cs",
+              "RelativeDocumentMoniker": "wms\\WMSHelper.cs",
+              "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\WMSHelper.cs",
+              "RelativeToolTip": "wms\\WMSHelper.cs",
+              "ViewState": "AgIAAB8BAAAAAAAAAAAEwDMBAAB7AAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-07-07T07:15:12.457Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 9,
+              "Title": "ContainerHelper.cs",
+              "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\ContainerHelper.cs",
+              "RelativeDocumentMoniker": "wms\\ContainerHelper.cs",
+              "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\ContainerHelper.cs",
+              "RelativeToolTip": "wms\\ContainerHelper.cs",
+              "ViewState": "AgIAAJUAAAAAAAAAAAAgwKcAAAApAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-07-07T08:47:39.071Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 13,
+              "Title": "WMSCore.cs",
+              "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\core\\WMSCore.cs",
+              "RelativeDocumentMoniker": "core\\WMSCore.cs",
+              "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\core\\WMSCore.cs",
+              "RelativeToolTip": "core\\WMSCore.cs",
+              "ViewState": "AgIAADMAAAAAAAAAAAAAADMAAAAQAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-07-07T06:59:35.207Z",
               "EditorCaption": ""
             },
             {
               "$type": "Document",
               "DocumentIndex": 12,
-              "Title": "WMSCore.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\core\\WMSCore.cs",
-              "RelativeDocumentMoniker": "core\\WMSCore.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\core\\WMSCore.cs",
-              "RelativeToolTip": "core\\WMSCore.cs",
-              "ViewState": "AgIAAGIAAAAAAAAAAAAhwHgAAAA5AAAAAAAAAA==",
+              "Title": "Program.cs",
+              "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\Program.cs",
+              "RelativeDocumentMoniker": "Program.cs",
+              "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\Program.cs",
+              "RelativeToolTip": "Program.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAtwEsAAAAaAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-09T07:21:54.953Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 13,
-              "Title": "DebugController.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\DebugController.cs",
-              "RelativeDocumentMoniker": "api\\DebugController.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\DebugController.cs",
-              "RelativeToolTip": "api\\DebugController.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-09T02:48:59.771Z"
+              "WhenOpened": "2025-06-27T01:53:49.228Z",
+              "EditorCaption": ""
             },
             {
               "$type": "Document",
               "DocumentIndex": 14,
-              "Title": "Location.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\Location.cs",
-              "RelativeDocumentMoniker": "models\\Location.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\Location.cs",
-              "RelativeToolTip": "models\\Location.cs",
-              "ViewState": "AgIAACUAAAAAAAAAAAAQwCcAAAAqAAAAAAAAAA==",
+              "Title": "WMSTask.cs",
+              "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\WMSTask.cs",
+              "RelativeDocumentMoniker": "models\\WMSTask.cs",
+              "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\WMSTask.cs",
+              "RelativeToolTip": "models\\WMSTask.cs",
+              "ViewState": "AgIAABEAAAAAAAAAAAA2wCEAAAArAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-16T02:42:52.099Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 15,
-              "Title": "WCSHelper.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\WCSHelper.cs",
-              "RelativeDocumentMoniker": "wms\\WCSHelper.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\WCSHelper.cs",
-              "RelativeToolTip": "wms\\WCSHelper.cs",
-              "ViewState": "AgIAAOUAAAAAAAAAAAArwPoAAAAMAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-09T03:03:12.232Z"
+              "WhenOpened": "2025-07-07T07:13:52.145Z",
+              "EditorCaption": ""
             },
             {
               "$type": "Document",
               "DocumentIndex": 16,
-              "Title": "WCSCore.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\core\\WCSCore.cs",
-              "RelativeDocumentMoniker": "core\\WCSCore.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\core\\WCSCore.cs",
-              "RelativeToolTip": "core\\WCSCore.cs",
-              "ViewState": "AgIAAIQAAAAAAAAAAAAIwJ4AAAAuAAAAAAAAAA==",
+              "Title": "AgvController.cs",
+              "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\AgvController.cs",
+              "RelativeDocumentMoniker": "api\\AgvController.cs",
+              "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\AgvController.cs",
+              "RelativeToolTip": "api\\AgvController.cs",
+              "ViewState": "AgIAAAgAAAAAAAAAAAD4vxoAAAAUAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-09T07:59:45.962Z"
+              "WhenOpened": "2025-06-27T01:53:52.638Z",
+              "EditorCaption": ""
             },
             {
               "$type": "Document",
-              "DocumentIndex": 17,
-              "Title": "Program.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\Program.cs",
-              "RelativeDocumentMoniker": "Program.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\Program.cs",
-              "RelativeToolTip": "Program.cs",
-              "ViewState": "AgIAABUAAAAAAAAAAAAAAB0AAAACAAAAAAAAAA==",
+              "DocumentIndex": 15,
+              "Title": "WCSTask.cs",
+              "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\WCSTask.cs",
+              "RelativeDocumentMoniker": "models\\WCSTask.cs",
+              "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\WCSTask.cs",
+              "RelativeToolTip": "models\\WCSTask.cs",
+              "ViewState": "AgIAABwAAAAAAAAAAAAxwA8AAAAFAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-07T05:40:12.203Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 18,
-              "Title": "DeviceProcess.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\process\\DeviceProcess.cs",
-              "RelativeDocumentMoniker": "process\\DeviceProcess.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\process\\DeviceProcess.cs",
-              "RelativeToolTip": "process\\DeviceProcess.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAADwvw0AAAAyAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-07T05:34:54.013Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 19,
-              "Title": "SYSHelper.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\SYSHelper.cs",
-              "RelativeDocumentMoniker": "wms\\SYSHelper.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\SYSHelper.cs",
-              "RelativeToolTip": "wms\\SYSHelper.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-16T02:43:20.521Z"
+              "WhenOpened": "2025-07-07T07:49:23.423Z",
+              "EditorCaption": ""
             },
             {
               "$type": "Document",
               "DocumentIndex": 20,
-              "Title": "CntrItemDetail.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\CntrItemDetail.cs",
-              "RelativeDocumentMoniker": "models\\CntrItemDetail.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\CntrItemDetail.cs",
-              "RelativeToolTip": "models\\CntrItemDetail.cs",
-              "ViewState": "AgIAABcAAAAAAAAAAAAswCcAAAAmAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-20T05:12:52.386Z"
+              "Title": "App.config",
+              "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\App.config",
+              "RelativeDocumentMoniker": "App.config",
+              "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\App.config",
+              "RelativeToolTip": "App.config",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000601|",
+              "WhenOpened": "2025-07-07T05:57:33.181Z",
+              "EditorCaption": ""
             },
             {
               "$type": "Document",
               "DocumentIndex": 21,
+              "Title": "DebugController.cs",
+              "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\DebugController.cs",
+              "RelativeDocumentMoniker": "api\\DebugController.cs",
+              "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\DebugController.cs",
+              "RelativeToolTip": "api\\DebugController.cs",
+              "ViewState": "AgIAAA4AAAAAAAAAAAAxwAAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-06-27T03:04:03.289Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 19,
+              "Title": "config.json",
+              "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\config\\config.json",
+              "RelativeDocumentMoniker": "config\\config.json",
+              "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\config\\config.json",
+              "RelativeToolTip": "config\\config.json",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAAAAgAAAATAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001642|",
+              "WhenOpened": "2025-07-07T05:57:36.523Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 17,
+              "Title": "CntrItemDetail.cs",
+              "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\CntrItemDetail.cs",
+              "RelativeDocumentMoniker": "models\\CntrItemDetail.cs",
+              "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\CntrItemDetail.cs",
+              "RelativeToolTip": "models\\CntrItemDetail.cs",
+              "ViewState": "AgIAABoAAAAAAAAAAAA5wCcAAAAyAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-07-07T06:09:27.853Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 18,
               "Title": "BaseModel.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\BaseModel.cs",
+              "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\BaseModel.cs",
               "RelativeDocumentMoniker": "models\\BaseModel.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\BaseModel.cs",
+              "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\BaseModel.cs",
               "RelativeToolTip": "models\\BaseModel.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAAAAAA8AAAAgAAAAAAAAAA==",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAAAA8AAAA9AAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-15T03:25:08.229Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 22,
-              "Title": "WMSTask.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\WMSTask.cs",
-              "RelativeDocumentMoniker": "models\\WMSTask.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\WMSTask.cs",
-              "RelativeToolTip": "models\\WMSTask.cs",
-              "ViewState": "AgIAAAQAAAAAAAAAAAAtwBsAAAATAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-09T02:13:45.647Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 23,
-              "Title": "configDesc.txt",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\config\\configDesc.txt",
-              "RelativeDocumentMoniker": "config\\configDesc.txt",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\config\\configDesc.txt",
-              "RelativeToolTip": "config\\configDesc.txt",
-              "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003109|",
-              "WhenOpened": "2025-05-16T03:10:33.572Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 24,
-              "Title": "LogHelper.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\LogHelper.cs",
-              "RelativeDocumentMoniker": "util\\LogHelper.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\LogHelper.cs",
-              "RelativeToolTip": "util\\LogHelper.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-06-04T01:04:03.777Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 26,
-              "Title": "AgvController.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\AgvController.cs",
-              "RelativeDocumentMoniker": "api\\AgvController.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\AgvController.cs",
-              "RelativeToolTip": "api\\AgvController.cs",
-              "ViewState": "AgIAAAkAAAAAAAAAAADwvxcAAAAlAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-16T05:45:59.3Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 25,
-              "Title": "S7Helper.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\device\\S7Helper.cs",
-              "RelativeDocumentMoniker": "device\\S7Helper.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\device\\S7Helper.cs",
-              "RelativeToolTip": "device\\S7Helper.cs",
-              "ViewState": "AgIAABsAAAAAAAAAAAAhwDEAAAAmAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-19T02:03:04.206Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 27,
-              "Title": "CntrItem.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\CntrItem.cs",
-              "RelativeDocumentMoniker": "models\\CntrItem.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\CntrItem.cs",
-              "RelativeToolTip": "models\\CntrItem.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAADwvxUAAAAwAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-16T02:55:56.217Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 28,
-              "Title": "AZInventory.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\AZInventory.cs",
-              "RelativeDocumentMoniker": "models\\AZInventory.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\AZInventory.cs",
-              "RelativeToolTip": "models\\AZInventory.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAADwvwsAAAAvAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-16T02:55:49.148Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 29,
-              "Title": "Area.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\Area.cs",
-              "RelativeDocumentMoniker": "models\\Area.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\Area.cs",
-              "RelativeToolTip": "models\\Area.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-15T03:25:06.986Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 31,
-              "Title": "SwaggerControllerDescProvider.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\App_Start\\SwaggerControllerDescProvider.cs",
-              "RelativeDocumentMoniker": "App_Start\\SwaggerControllerDescProvider.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\App_Start\\SwaggerControllerDescProvider.cs",
-              "RelativeToolTip": "App_Start\\SwaggerControllerDescProvider.cs",
-              "ViewState": "AgIAAAMAAAAAAAAAAADwv0EAAABJAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-15T01:43:51.715Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 30,
-              "Title": "Startup.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\App_Start\\Startup.cs",
-              "RelativeDocumentMoniker": "App_Start\\Startup.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\App_Start\\Startup.cs",
-              "RelativeToolTip": "App_Start\\Startup.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAAAAAB8AAAAsAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-15T01:44:00.233Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 32,
-              "Title": "SqlHelper.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\SqlHelper.cs",
-              "RelativeDocumentMoniker": "util\\SqlHelper.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\SqlHelper.cs",
-              "RelativeToolTip": "util\\SqlHelper.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-09T08:48:53.826Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 33,
-              "Title": "StrHelper.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\StrHelper.cs",
-              "RelativeDocumentMoniker": "util\\StrHelper.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\StrHelper.cs",
-              "RelativeToolTip": "util\\StrHelper.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-09T08:48:52.633Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 34,
-              "Title": "ShippingDetail.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\ShippingDetail.cs",
-              "RelativeDocumentMoniker": "models\\ShippingDetail.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\ShippingDetail.cs",
-              "RelativeToolTip": "models\\ShippingDetail.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAAAAAA4AAAAuAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-07T05:42:37.378Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 35,
-              "Title": "SortingCompose.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\SortingCompose.cs",
-              "RelativeDocumentMoniker": "models\\SortingCompose.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\SortingCompose.cs",
-              "RelativeToolTip": "models\\SortingCompose.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAAAAAA8AAAA4AAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-07T05:41:49.549Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 36,
-              "Title": "TN_Business_Source.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\TN_Business_Source.cs",
-              "RelativeDocumentMoniker": "models\\TN_Business_Source.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\TN_Business_Source.cs",
-              "RelativeToolTip": "models\\TN_Business_Source.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAAAAAAkAAAAIAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-07T05:41:32.554Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 37,
-              "Title": "TN_Outbound_Detail.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\TN_Outbound_Detail.cs",
-              "RelativeDocumentMoniker": "models\\TN_Outbound_Detail.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\TN_Outbound_Detail.cs",
-              "RelativeToolTip": "models\\TN_Outbound_Detail.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-07T05:41:31.8Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 38,
-              "Title": "TN_Distribution_CNTR.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\TN_Distribution_CNTR.cs",
-              "RelativeDocumentMoniker": "models\\TN_Distribution_CNTR.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\TN_Distribution_CNTR.cs",
-              "RelativeToolTip": "models\\TN_Distribution_CNTR.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAAAAAAoAAAAFAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-07T05:39:44.343Z"
-            }
-          ]
-        },
-        {
-          "DockedWidth": 113,
-          "SelectedChildIndex": -1,
-          "Children": [
-            {
-              "$type": "Bookmark",
-              "Name": "ST:0:0:{d78612c7-9962-4b83-95d9-268046dad23a}"
-            },
-            {
-              "$type": "Bookmark",
-              "Name": "ST:0:0:{34e76e81-ee4a-11d0-ae2e-00a0c90fffc3}"
+              "WhenOpened": "2025-07-07T06:30:50.832Z",
+              "EditorCaption": ""
             }
           ]
         }
diff --git a/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/.vs/HH.WCS.DaYang/v17/DocumentLayout.json b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/.vs/HH.WCS.DaYang/v17/DocumentLayout.json
index e551f94..fb91448 100644
--- a/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/.vs/HH.WCS.DaYang/v17/DocumentLayout.json
+++ b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/.vs/HH.WCS.DaYang/v17/DocumentLayout.json
@@ -1,162 +1,94 @@
 {
   "Version": 1,
-  "WorkspaceRootPath": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\",
+  "WorkspaceRootPath": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\",
   "Documents": [
     {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\api\\wmscontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:api\\wmscontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\apimodel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:api\\apimodel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\moboxcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:api\\moboxcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\debugcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:api\\debugcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\process\\taskprocess.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:process\\taskprocess.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\httphelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:util\\httphelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\apihelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:api\\apihelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\settings.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:util\\settings.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\config\\config.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:config\\config.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\locationhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:wms\\locationhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\wmshelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:wms\\wmshelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\wcstask.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\wcstask.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\equipmentstatus.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\equipmentstatus.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\core\\wmscore.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:core\\wmscore.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\location.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\location.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\wcshelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:wms\\wcshelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\core\\wcscore.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:core\\wcscore.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\process\\deviceprocess.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\process\\deviceprocess.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
       "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:process\\deviceprocess.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\syshelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:wms\\syshelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\apihelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:api\\apihelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\cntritemdetail.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\cntritemdetail.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\apimodel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:api\\apimodel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\basemodel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\basemodel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\api\\moboxcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:api\\moboxcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\wmstask.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\util\\httphelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:util\\httphelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\process\\taskprocess.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:process\\taskprocess.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\wms\\locationhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:wms\\locationhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\wmscontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:api\\wmscontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\core\\wcscore.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:core\\wcscore.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\wms\\containerhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:wms\\containerhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\wms\\wmshelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:wms\\wmshelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\wms\\wcshelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:wms\\wcshelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\core\\wmscore.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:core\\wmscore.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\models\\wmstask.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
       "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\wmstask.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\config\\configdesc.txt||{8B382828-6202-11D1-8870-0000F87579D2}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:config\\configdesc.txt||{8B382828-6202-11D1-8870-0000F87579D2}"
+      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\models\\wcstask.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\wcstask.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\loghelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:util\\loghelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\device\\s7helper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:device\\s7helper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\agvcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\agvcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
       "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:api\\agvcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\cntritem.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\cntritem.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\models\\cntritemdetail.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\cntritemdetail.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\azinventory.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\azinventory.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\models\\basemodel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\basemodel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\area.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\area.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\config\\config.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}",
+      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:config\\config.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}"
     },
     {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\app_start\\startup.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:app_start\\startup.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\app.config||{FA3CD31E-987B-443A-9B81-186104E8DAC1}",
+      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:app.config||{FA3CD31E-987B-443A-9B81-186104E8DAC1}"
     },
     {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\app_start\\swaggercontrollerdescprovider.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:app_start\\swaggercontrollerdescprovider.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\sqlhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:util\\sqlhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\strhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:util\\strhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\shippingdetail.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\shippingdetail.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\sortingcompose.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\sortingcompose.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\tn_business_source.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\tn_business_source.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\tn_outbound_detail.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\tn_outbound_detail.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\tn_distribution_cntr.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\tn_distribution_cntr.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+      "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\debugcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:api\\debugcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     }
   ],
   "DocumentGroupContainers": [
@@ -166,501 +98,292 @@
       "DocumentGroups": [
         {
           "DockedWidth": 200,
-          "SelectedChildIndex": 9,
+          "SelectedChildIndex": 0,
           "Children": [
             {
-              "$type": "Bookmark",
-              "Name": "ST:0:0:{aa2115a1-9712-457b-9047-dbb71ca2cdd2}"
-            },
-            {
-              "$type": "Bookmark",
-              "Name": "ST:0:0:{3ae79031-e1bc-11d0-8f78-00a0c9110057}"
+              "$type": "Document",
+              "DocumentIndex": 0,
+              "Title": "DeviceProcess.cs",
+              "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\process\\DeviceProcess.cs",
+              "RelativeDocumentMoniker": "process\\DeviceProcess.cs",
+              "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\process\\DeviceProcess.cs",
+              "RelativeToolTip": "process\\DeviceProcess.cs",
+              "ViewState": "AgIAAE8AAAAAAAAAAADwv8AAAABHAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-07-07T09:09:19.577Z",
+              "EditorCaption": ""
             },
             {
               "$type": "Document",
-              "DocumentIndex": 1,
-              "Title": "ApiModel.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\ApiModel.cs",
-              "RelativeDocumentMoniker": "api\\ApiModel.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\ApiModel.cs",
-              "RelativeToolTip": "api\\ApiModel.cs",
-              "ViewState": "AgIAACsBAAAAAAAAAAAqwGIBAAAtAAAAAAAAAA==",
+              "DocumentIndex": 4,
+              "Title": "HttpHelper.cs",
+              "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\HttpHelper.cs",
+              "RelativeDocumentMoniker": "util\\HttpHelper.cs",
+              "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\HttpHelper.cs",
+              "RelativeToolTip": "util\\HttpHelper.cs",
+              "ViewState": "AgIAABABAAAAAAAAAAAMwB0BAAAbAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-09T00:31:28.399Z",
+              "WhenOpened": "2025-07-07T09:08:46.881Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 8,
+              "Title": "WCSCore.cs",
+              "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\core\\WCSCore.cs",
+              "RelativeDocumentMoniker": "core\\WCSCore.cs",
+              "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\core\\WCSCore.cs",
+              "RelativeToolTip": "core\\WCSCore.cs",
+              "ViewState": "AgIAAG8AAAAAAAAAAAAhwIMAAAAxAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-07-07T07:17:53.246Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 11,
+              "Title": "WCSHelper.cs",
+              "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\WCSHelper.cs",
+              "RelativeDocumentMoniker": "wms\\WCSHelper.cs",
+              "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\WCSHelper.cs",
+              "RelativeToolTip": "wms\\WCSHelper.cs",
+              "ViewState": "AgIAAAMAAAAAAAAAAAD4vxEAAAAdAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-07-07T07:40:47.779Z",
               "EditorCaption": ""
             },
             {
               "$type": "Document",
               "DocumentIndex": 5,
-              "Title": "HttpHelper.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\HttpHelper.cs",
-              "RelativeDocumentMoniker": "util\\HttpHelper.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\HttpHelper.cs",
-              "RelativeToolTip": "util\\HttpHelper.cs",
-              "ViewState": "AgIAAOsAAAAAAAAAAAAnwIkBAAAVAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-09T08:38:26.927Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 4,
               "Title": "TaskProcess.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\process\\TaskProcess.cs",
+              "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\process\\TaskProcess.cs",
               "RelativeDocumentMoniker": "process\\TaskProcess.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\process\\TaskProcess.cs",
+              "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\process\\TaskProcess.cs",
               "RelativeToolTip": "process\\TaskProcess.cs",
-              "ViewState": "AgIAAHgAAAAAAAAAAADgv5EAAAARAAAAAAAAAA==",
+              "ViewState": "AgIAAG0AAAAAAAAAAAAnwH0AAAAZAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-09T08:03:13.942Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 11,
-              "Title": "WCSTask.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\WCSTask.cs",
-              "RelativeDocumentMoniker": "models\\WCSTask.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\WCSTask.cs",
-              "RelativeToolTip": "models\\WCSTask.cs",
-              "ViewState": "AgIAAAwAAAAAAAAAAAAvwCEAAAALAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-15T02:12:50.826Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 10,
-              "Title": "WMSHelper.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\WMSHelper.cs",
-              "RelativeDocumentMoniker": "wms\\WMSHelper.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\WMSHelper.cs",
-              "RelativeToolTip": "wms\\WMSHelper.cs",
-              "ViewState": "AgIAABoAAAAAAAAAAADgvy8AAAAmAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-07T05:40:07.919Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 8,
-              "Title": "config.json",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\config\\config.json",
-              "RelativeDocumentMoniker": "config\\config.json",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\config\\config.json",
-              "RelativeToolTip": "config\\config.json",
-              "ViewState": "AgIAAAAAAAAAAAAAAAAAABAAAAALAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001642|",
-              "WhenOpened": "2025-05-09T08:35:18.336Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 7,
-              "Title": "Settings.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\Settings.cs",
-              "RelativeDocumentMoniker": "util\\Settings.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\Settings.cs",
-              "RelativeToolTip": "util\\Settings.cs",
-              "ViewState": "AgIAAHYAAAAAAAAAAAAvwIoAAAAZAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-09T08:36:01.752Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 0,
-              "Title": "WmsController.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\WmsController.cs",
-              "RelativeDocumentMoniker": "api\\WmsController.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\WmsController.cs",
-              "RelativeToolTip": "api\\WmsController.cs",
-              "ViewState": "AgIAAD8AAAAAAAAAAAAQwFoAAAAWAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-08T05:55:30.305Z",
+              "WhenOpened": "2025-07-07T07:34:58.956Z",
               "EditorCaption": ""
             },
             {
               "$type": "Document",
               "DocumentIndex": 3,
-              "Title": "DebugController.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\DebugController.cs",
-              "RelativeDocumentMoniker": "api\\DebugController.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\DebugController.cs",
-              "RelativeToolTip": "api\\DebugController.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "Title": "MoboxController.cs",
+              "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\MoboxController.cs",
+              "RelativeDocumentMoniker": "api\\MoboxController.cs",
+              "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\MoboxController.cs",
+              "RelativeToolTip": "api\\MoboxController.cs",
+              "ViewState": "AgIAAI4AAAAAAAAAAAAYwJoAAAAvAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-09T02:48:59.771Z",
+              "WhenOpened": "2025-06-27T02:55:02.942Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 7,
+              "Title": "WmsController.cs",
+              "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\WmsController.cs",
+              "RelativeDocumentMoniker": "api\\WmsController.cs",
+              "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\WmsController.cs",
+              "RelativeToolTip": "api\\WmsController.cs",
+              "ViewState": "AgIAABMAAAAAAAAAAAArwC4AAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-06-27T01:54:07.697Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 6,
+              "Title": "LocationHelper.cs",
+              "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\LocationHelper.cs",
+              "RelativeDocumentMoniker": "wms\\LocationHelper.cs",
+              "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\LocationHelper.cs",
+              "RelativeToolTip": "wms\\LocationHelper.cs",
+              "ViewState": "AgIAAFUAAAAAAAAAAAAhwHYAAAAIAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-07-07T05:01:07.317Z",
               "EditorCaption": ""
             },
             {
               "$type": "Document",
               "DocumentIndex": 2,
-              "Title": "MoboxController.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\MoboxController.cs",
-              "RelativeDocumentMoniker": "api\\MoboxController.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\MoboxController.cs",
-              "RelativeToolTip": "api\\MoboxController.cs",
-              "ViewState": "AgIAAGwAAAAAAAAAAAAAAGwAAAAcAAAAAAAAAA==",
+              "Title": "ApiModel.cs",
+              "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\ApiModel.cs",
+              "RelativeDocumentMoniker": "api\\ApiModel.cs",
+              "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\ApiModel.cs",
+              "RelativeToolTip": "api\\ApiModel.cs",
+              "ViewState": "AgIAAEoBAAAAAAAAAAAMwFEBAAAhAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-09T02:48:58.834Z",
+              "WhenOpened": "2025-06-27T01:53:53.626Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 1,
+              "Title": "ApiHelper.cs",
+              "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\ApiHelper.cs",
+              "RelativeDocumentMoniker": "api\\ApiHelper.cs",
+              "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\ApiHelper.cs",
+              "RelativeToolTip": "api\\ApiHelper.cs",
+              "ViewState": "AgIAAAYBAAAAAAAAAAAgwBYBAAAdAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-06-27T01:54:00.219Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 10,
+              "Title": "WMSHelper.cs",
+              "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\WMSHelper.cs",
+              "RelativeDocumentMoniker": "wms\\WMSHelper.cs",
+              "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\WMSHelper.cs",
+              "RelativeToolTip": "wms\\WMSHelper.cs",
+              "ViewState": "AgIAAB8BAAAAAAAAAAAEwDMBAAB7AAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-07-07T07:15:12.457Z",
               "EditorCaption": ""
             },
             {
               "$type": "Document",
               "DocumentIndex": 9,
-              "Title": "LocationHelper.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\LocationHelper.cs",
-              "RelativeDocumentMoniker": "wms\\LocationHelper.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\LocationHelper.cs",
-              "RelativeToolTip": "wms\\LocationHelper.cs",
-              "ViewState": "AgIAAL0AAAAAAAAAAAAEwFAAAAAXAAAAAAAAAA==",
+              "Title": "ContainerHelper.cs",
+              "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\ContainerHelper.cs",
+              "RelativeDocumentMoniker": "wms\\ContainerHelper.cs",
+              "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\ContainerHelper.cs",
+              "RelativeToolTip": "wms\\ContainerHelper.cs",
+              "ViewState": "AgIAAJUAAAAAAAAAAAAgwKcAAAApAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-09T03:03:17.345Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 6,
-              "Title": "ApiHelper.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\ApiHelper.cs",
-              "RelativeDocumentMoniker": "api\\ApiHelper.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\ApiHelper.cs",
-              "RelativeToolTip": "api\\ApiHelper.cs",
-              "ViewState": "AgIAAGMBAAAAAAAAAAAhwI4BAAAYAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-08T08:36:43.371Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 12,
-              "Title": "EquipmentStatus.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\EquipmentStatus.cs",
-              "RelativeDocumentMoniker": "models\\EquipmentStatus.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\EquipmentStatus.cs",
-              "RelativeToolTip": "models\\EquipmentStatus.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAAAuwBYAAAAAAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-16T02:58:10.368Z"
+              "WhenOpened": "2025-07-07T08:47:39.071Z",
+              "EditorCaption": ""
             },
             {
               "$type": "Document",
               "DocumentIndex": 13,
               "Title": "WMSCore.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\core\\WMSCore.cs",
+              "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\core\\WMSCore.cs",
               "RelativeDocumentMoniker": "core\\WMSCore.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\core\\WMSCore.cs",
+              "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\core\\WMSCore.cs",
               "RelativeToolTip": "core\\WMSCore.cs",
-              "ViewState": "AgIAAGIAAAAAAAAAAAAhwHgAAAA5AAAAAAAAAA==",
+              "ViewState": "AgIAADMAAAAAAAAAAAAAADMAAAAQAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-09T07:21:54.953Z"
+              "WhenOpened": "2025-07-07T06:59:35.207Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 12,
+              "Title": "Program.cs",
+              "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\Program.cs",
+              "RelativeDocumentMoniker": "Program.cs",
+              "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\Program.cs",
+              "RelativeToolTip": "Program.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAtwEsAAAAaAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-06-27T01:53:49.228Z",
+              "EditorCaption": ""
             },
             {
               "$type": "Document",
               "DocumentIndex": 14,
-              "Title": "Location.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\Location.cs",
-              "RelativeDocumentMoniker": "models\\Location.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\Location.cs",
-              "RelativeToolTip": "models\\Location.cs",
-              "ViewState": "AgIAACUAAAAAAAAAAAAQwCcAAAAqAAAAAAAAAA==",
+              "Title": "WMSTask.cs",
+              "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\WMSTask.cs",
+              "RelativeDocumentMoniker": "models\\WMSTask.cs",
+              "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\WMSTask.cs",
+              "RelativeToolTip": "models\\WMSTask.cs",
+              "ViewState": "AgIAABEAAAAAAAAAAAA2wCEAAAArAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-16T02:42:52.099Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 15,
-              "Title": "WCSHelper.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\WCSHelper.cs",
-              "RelativeDocumentMoniker": "wms\\WCSHelper.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\WCSHelper.cs",
-              "RelativeToolTip": "wms\\WCSHelper.cs",
-              "ViewState": "AgIAAOUAAAAAAAAAAAArwPoAAAAMAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-09T03:03:12.232Z"
+              "WhenOpened": "2025-07-07T07:13:52.145Z",
+              "EditorCaption": ""
             },
             {
               "$type": "Document",
               "DocumentIndex": 16,
-              "Title": "WCSCore.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\core\\WCSCore.cs",
-              "RelativeDocumentMoniker": "core\\WCSCore.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\core\\WCSCore.cs",
-              "RelativeToolTip": "core\\WCSCore.cs",
-              "ViewState": "AgIAAIQAAAAAAAAAAAAIwJ4AAAAuAAAAAAAAAA==",
+              "Title": "AgvController.cs",
+              "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\AgvController.cs",
+              "RelativeDocumentMoniker": "api\\AgvController.cs",
+              "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\AgvController.cs",
+              "RelativeToolTip": "api\\AgvController.cs",
+              "ViewState": "AgIAAAgAAAAAAAAAAAD4vxoAAAAUAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-09T07:59:45.962Z"
+              "WhenOpened": "2025-06-27T01:53:52.638Z",
+              "EditorCaption": ""
             },
             {
               "$type": "Document",
-              "DocumentIndex": 17,
-              "Title": "Program.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\Program.cs",
-              "RelativeDocumentMoniker": "Program.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\Program.cs",
-              "RelativeToolTip": "Program.cs",
-              "ViewState": "AgIAABUAAAAAAAAAAAAAAB0AAAACAAAAAAAAAA==",
+              "DocumentIndex": 15,
+              "Title": "WCSTask.cs",
+              "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\WCSTask.cs",
+              "RelativeDocumentMoniker": "models\\WCSTask.cs",
+              "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\WCSTask.cs",
+              "RelativeToolTip": "models\\WCSTask.cs",
+              "ViewState": "AgIAABwAAAAAAAAAAAAxwA8AAAAFAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-07T05:40:12.203Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 18,
-              "Title": "DeviceProcess.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\process\\DeviceProcess.cs",
-              "RelativeDocumentMoniker": "process\\DeviceProcess.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\process\\DeviceProcess.cs",
-              "RelativeToolTip": "process\\DeviceProcess.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAADwvw0AAAAyAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-07T05:34:54.013Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 19,
-              "Title": "SYSHelper.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\SYSHelper.cs",
-              "RelativeDocumentMoniker": "wms\\SYSHelper.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\SYSHelper.cs",
-              "RelativeToolTip": "wms\\SYSHelper.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-16T02:43:20.521Z"
+              "WhenOpened": "2025-07-07T07:49:23.423Z",
+              "EditorCaption": ""
             },
             {
               "$type": "Document",
               "DocumentIndex": 20,
-              "Title": "CntrItemDetail.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\CntrItemDetail.cs",
-              "RelativeDocumentMoniker": "models\\CntrItemDetail.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\CntrItemDetail.cs",
-              "RelativeToolTip": "models\\CntrItemDetail.cs",
-              "ViewState": "AgIAABcAAAAAAAAAAAAswCcAAAAmAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-20T05:12:52.386Z"
+              "Title": "App.config",
+              "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\App.config",
+              "RelativeDocumentMoniker": "App.config",
+              "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\App.config",
+              "RelativeToolTip": "App.config",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000601|",
+              "WhenOpened": "2025-07-07T05:57:33.181Z",
+              "EditorCaption": ""
             },
             {
               "$type": "Document",
               "DocumentIndex": 21,
+              "Title": "DebugController.cs",
+              "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\DebugController.cs",
+              "RelativeDocumentMoniker": "api\\DebugController.cs",
+              "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\DebugController.cs",
+              "RelativeToolTip": "api\\DebugController.cs",
+              "ViewState": "AgIAAA4AAAAAAAAAAAAxwAAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-06-27T03:04:03.289Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 19,
+              "Title": "config.json",
+              "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\config\\config.json",
+              "RelativeDocumentMoniker": "config\\config.json",
+              "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\config\\config.json",
+              "RelativeToolTip": "config\\config.json",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAAAAgAAAATAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001642|",
+              "WhenOpened": "2025-07-07T05:57:36.523Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 17,
+              "Title": "CntrItemDetail.cs",
+              "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\CntrItemDetail.cs",
+              "RelativeDocumentMoniker": "models\\CntrItemDetail.cs",
+              "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\CntrItemDetail.cs",
+              "RelativeToolTip": "models\\CntrItemDetail.cs",
+              "ViewState": "AgIAABoAAAAAAAAAAAA5wCcAAAAyAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-07-07T06:09:27.853Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 18,
               "Title": "BaseModel.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\BaseModel.cs",
+              "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\BaseModel.cs",
               "RelativeDocumentMoniker": "models\\BaseModel.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\BaseModel.cs",
+              "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\BaseModel.cs",
               "RelativeToolTip": "models\\BaseModel.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAAAAAA8AAAAgAAAAAAAAAA==",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAAAA8AAAA9AAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-15T03:25:08.229Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 22,
-              "Title": "WMSTask.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\WMSTask.cs",
-              "RelativeDocumentMoniker": "models\\WMSTask.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\WMSTask.cs",
-              "RelativeToolTip": "models\\WMSTask.cs",
-              "ViewState": "AgIAAAQAAAAAAAAAAAAtwBsAAAATAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-09T02:13:45.647Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 23,
-              "Title": "configDesc.txt",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\config\\configDesc.txt",
-              "RelativeDocumentMoniker": "config\\configDesc.txt",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\config\\configDesc.txt",
-              "RelativeToolTip": "config\\configDesc.txt",
-              "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003109|",
-              "WhenOpened": "2025-05-16T03:10:33.572Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 24,
-              "Title": "LogHelper.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\LogHelper.cs",
-              "RelativeDocumentMoniker": "util\\LogHelper.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\LogHelper.cs",
-              "RelativeToolTip": "util\\LogHelper.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-06-04T01:04:03.777Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 26,
-              "Title": "AgvController.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\AgvController.cs",
-              "RelativeDocumentMoniker": "api\\AgvController.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\AgvController.cs",
-              "RelativeToolTip": "api\\AgvController.cs",
-              "ViewState": "AgIAAAkAAAAAAAAAAADwvxcAAAAlAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-16T05:45:59.3Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 25,
-              "Title": "S7Helper.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\device\\S7Helper.cs",
-              "RelativeDocumentMoniker": "device\\S7Helper.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\device\\S7Helper.cs",
-              "RelativeToolTip": "device\\S7Helper.cs",
-              "ViewState": "AgIAABsAAAAAAAAAAAAhwDEAAAAmAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-19T02:03:04.206Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 27,
-              "Title": "CntrItem.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\CntrItem.cs",
-              "RelativeDocumentMoniker": "models\\CntrItem.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\CntrItem.cs",
-              "RelativeToolTip": "models\\CntrItem.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAADwvxUAAAAwAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-16T02:55:56.217Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 28,
-              "Title": "AZInventory.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\AZInventory.cs",
-              "RelativeDocumentMoniker": "models\\AZInventory.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\AZInventory.cs",
-              "RelativeToolTip": "models\\AZInventory.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAADwvwsAAAAvAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-16T02:55:49.148Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 29,
-              "Title": "Area.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\Area.cs",
-              "RelativeDocumentMoniker": "models\\Area.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\Area.cs",
-              "RelativeToolTip": "models\\Area.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-15T03:25:06.986Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 31,
-              "Title": "SwaggerControllerDescProvider.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\App_Start\\SwaggerControllerDescProvider.cs",
-              "RelativeDocumentMoniker": "App_Start\\SwaggerControllerDescProvider.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\App_Start\\SwaggerControllerDescProvider.cs",
-              "RelativeToolTip": "App_Start\\SwaggerControllerDescProvider.cs",
-              "ViewState": "AgIAAAMAAAAAAAAAAADwv0EAAABJAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-15T01:43:51.715Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 30,
-              "Title": "Startup.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\App_Start\\Startup.cs",
-              "RelativeDocumentMoniker": "App_Start\\Startup.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\App_Start\\Startup.cs",
-              "RelativeToolTip": "App_Start\\Startup.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAAAAAB8AAAAsAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-15T01:44:00.233Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 32,
-              "Title": "SqlHelper.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\SqlHelper.cs",
-              "RelativeDocumentMoniker": "util\\SqlHelper.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\SqlHelper.cs",
-              "RelativeToolTip": "util\\SqlHelper.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-09T08:48:53.826Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 33,
-              "Title": "StrHelper.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\StrHelper.cs",
-              "RelativeDocumentMoniker": "util\\StrHelper.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\StrHelper.cs",
-              "RelativeToolTip": "util\\StrHelper.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-09T08:48:52.633Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 34,
-              "Title": "ShippingDetail.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\ShippingDetail.cs",
-              "RelativeDocumentMoniker": "models\\ShippingDetail.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\ShippingDetail.cs",
-              "RelativeToolTip": "models\\ShippingDetail.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAAAAAA4AAAAuAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-07T05:42:37.378Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 35,
-              "Title": "SortingCompose.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\SortingCompose.cs",
-              "RelativeDocumentMoniker": "models\\SortingCompose.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\SortingCompose.cs",
-              "RelativeToolTip": "models\\SortingCompose.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAAAAAA8AAAA4AAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-07T05:41:49.549Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 36,
-              "Title": "TN_Business_Source.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\TN_Business_Source.cs",
-              "RelativeDocumentMoniker": "models\\TN_Business_Source.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\TN_Business_Source.cs",
-              "RelativeToolTip": "models\\TN_Business_Source.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAAAAAAkAAAAIAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-07T05:41:32.554Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 37,
-              "Title": "TN_Outbound_Detail.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\TN_Outbound_Detail.cs",
-              "RelativeDocumentMoniker": "models\\TN_Outbound_Detail.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\TN_Outbound_Detail.cs",
-              "RelativeToolTip": "models\\TN_Outbound_Detail.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-07T05:41:31.8Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 38,
-              "Title": "TN_Distribution_CNTR.cs",
-              "DocumentMoniker": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\TN_Distribution_CNTR.cs",
-              "RelativeDocumentMoniker": "models\\TN_Distribution_CNTR.cs",
-              "ToolTip": "D:\\01-\u6C49\u548C\u667A\u80FD\\009_\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\u5E93\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\TN_Distribution_CNTR.cs",
-              "RelativeToolTip": "models\\TN_Distribution_CNTR.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAAAAAAoAAAAFAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-05-07T05:39:44.343Z"
-            }
-          ]
-        },
-        {
-          "DockedWidth": 113,
-          "SelectedChildIndex": -1,
-          "Children": [
-            {
-              "$type": "Bookmark",
-              "Name": "ST:0:0:{d78612c7-9962-4b83-95d9-268046dad23a}"
-            },
-            {
-              "$type": "Bookmark",
-              "Name": "ST:0:0:{34e76e81-ee4a-11d0-ae2e-00a0c90fffc3}"
+              "WhenOpened": "2025-07-07T06:30:50.832Z",
+              "EditorCaption": ""
             }
           ]
         }
diff --git a/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/Program.cs b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/Program.cs
index a60a56e..3184a77 100644
--- a/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/Program.cs
+++ b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/Program.cs
@@ -74,15 +74,16 @@
             public void Start() {
                 List<Task> tasks = new List<Task>();
                 //娣诲姞浠诲姟鎺ㄩ�绾跨▼
-                //tasks.Add(GetTask(WMSCore.Start));
+                tasks.Add(GetTask(WMSCore.Start));
+               // tasks.Add(GetTask(WCSCore.Dispatch));
                 //tasks.Add(GetTask(WMSCore.CheckShippingOrder));
                 //tasks.Add(GetTask(WMSCore.CheckSortingOrder));
                 //tasks.Add(GetTask(WMSCore.CheckSortingTask));
-              //  tasks.Add(GetTask(WCSCore.Dispatch));
-              //  tasks.Add(GetTask(WMSHelper.CreateOutTask));
-              //  tasks.Add(GetTask(ApiHelper.transport));
+
+                //  tasks.Add(GetTask(WMSHelper.CreateOutTask));
+                //  tasks.Add(GetTask(ApiHelper.transport));
                 //娣诲姞鑷畾涔夌嚎绋�-              //  tasks.Add(GetTask(Monitor.AutoTask));
+                //  tasks.Add(GetTask(Monitor.AutoTask));
                 //asks.Add(GetTask(Monitor.CheckDevice));
 
                 Task.WaitAll(tasks.ToArray());
diff --git a/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/api/ApiHelper.cs b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/api/ApiHelper.cs
index 92791ce..f382f92 100644
--- a/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/api/ApiHelper.cs
+++ b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/api/ApiHelper.cs
@@ -5,6 +5,7 @@
 using HH.WCS.DaYang.wms;
 using Newtonsoft.Json;
 using NLog.Fluent;
+using Opc.Ua;
 using SqlSugar;
 using System;
 using System.Collections.Concurrent;
@@ -159,11 +160,10 @@
                 return result;
             }
             var db = new SqlHelper<object>().GetInstance();
-            string start = model.startBit;
+            // string start = model.startBit;
             Location endloc = new Location();
             Location startloc = new Location();
             string Type = "";
-            string cntrcode = "";
             lock (lockObj)
             {
                 try
@@ -182,21 +182,7 @@
                             LogHelper.Info($"creattask:{result.Msg}");
                             return result;
                         }
-                        else
-                        {
-                            var cntr = LocationHelper.GetLocCntrRel(endloc.S_CODE).FirstOrDefault();
-                            if (cntr == null)
-                            {
-                                result.Code = -1;
-                                result.Msg = $"鏍规嵁璧风偣:{model.startBit}鏈壘鍒扮粦瀹氭墭鐩�;
-                                LogHelper.Info($"creattask:{result.Msg}");
-                                return result;
-                            }
-                            else
-                            {
-                                cntrcode = cntr.S_CNTR_CODE;
-                            }
-                        }
+
                         #endregion
 
                         #region 璁$畻绔嬪簱缁堢偣
@@ -214,15 +200,24 @@
                         #region 鍒涘缓浣滀笟
                         if (startloc != null && endloc != null)
                         {
+                            //鑾峰彇鎵樼洏
+                            var Cntr = db.Queryable<LocCntrRel>().Where(a => a.S_LOC_CODE.Trim() == startloc.S_CODE).First();
+                            if (Cntr == null)
+                            {
+                                result.Code = -1;
+                                result.Msg = $"鏍规嵁璧风偣:{startloc.S_CODE}鏈壘鍒版墭鐩樿揣浣嶇粦瀹氬叧绯�;
+                                LogHelper.Info($"creattask:{result.Msg}");
+                                return result;
+                            }
                             //鍒涘缓浣滀笟
                             var wcsTask = new WMSTask
                             {
                                 S_CODE = WMSHelper.GenerateTaskNo(),
                                 S_TYPE = Type,
                                 N_TYPE = int.Parse(model.TaskType),
-                                S_START_LOC = start,
+                                S_START_LOC = startloc.S_CODE,
                                 S_END_LOC = endloc.S_CODE,
-                                S_CNTR_CODE = cntrcode,
+                                S_CNTR_CODE = Cntr.S_CNTR_CODE,
                                 S_END_WH = endloc.S_WH_CODE,
                                 S_START_WH = startloc.S_WH_CODE,
                                 S_START_AREA = startloc.S_AREA_CODE,
@@ -236,8 +231,8 @@
                                 LocationHelper.LockLoc(endloc.S_CODE, 1);
                                 LogHelper.Info("鍒涘缓浣滀笟鎴愬姛");
                                 //绌烘墭鍥炲簱鎴愬姛锛屽鏋滃瓨鍦ㄧ墿鏂欐暟鎹紝鍒犻櫎
-                                var itemcntr = db.Queryable<CntrItemDetail>().Where(a => a.S_CNTR_CODE.Trim() == cntrcode).First();
-                                if (itemcntr != null) { db.Deleteable<CntrItemDetail>().Where(a => a.S_CNTR_CODE.Trim() == cntrcode).ExecuteCommand(); }
+                                var itemcntr = db.Queryable<CntrItemDetail>().Where(a => a.S_CNTR_CODE.Trim() == Cntr.S_CNTR_CODE).First();
+                                if (itemcntr != null) { db.Deleteable<CntrItemDetail>().Where(a => a.S_CNTR_CODE.Trim() == Cntr.S_CNTR_CODE).ExecuteCommand(); }
                                 LogHelper.Info("鍒涘缓浠诲姟鎴愬姛");
                             }
                         }
@@ -250,8 +245,8 @@
                         Type = "鍑哄簱";
 
                         #region 鑾峰彇缁堢偣淇℃伅
-                        startloc = LocationHelper.GetLoc(model.endBit);
-                        if (startloc == null)
+                        endloc = LocationHelper.GetLoc(model.endBit);
+                        if (endloc == null)
                         {
                             result.Code = -1;
                             result.Msg = $"鏍规嵁缁堢偣:{model.startBit}鏈壘鍒拌揣浣嶄俊鎭�;
@@ -262,10 +257,10 @@
 
                         #region 鏍规嵁鐗╂枡璁$畻鍑哄簱鎵樼洏锛屽厛杩涘厛鍑猴紝浼樺厛鍑哄渚�                         //鍏堣绠楀唴渚ц揣浣嶏紝鍒ゆ柇鏄惁鏈夊崟缁勬墭鐩�-                        var locations = LocationHelper.GetLocByItemCodeOrderyTime("", model.ItemCode);
-                        if (locations.Count > 0)
+                        var location = LocationHelper.GetLocByItemCodeOrderyTime("YCLLKQ", model.ItemCode);
+                        if (location != null)
                         {
-                            endloc = locations.OrderBy(a => a.N_COL).First();
+                            startloc = location;
                         }
 
                         #endregion
@@ -273,15 +268,24 @@
                         #region 鍒涘缓浣滀笟
                         if (startloc != null && endloc != null)
                         {
+                            //鑾峰彇鎵樼洏
+                            var Cntr = db.Queryable<LocCntrRel>().Where(a => a.S_LOC_CODE.Trim() == startloc.S_CODE).First();
+                            if (Cntr == null)
+                            {
+                                result.Code = -1;
+                                result.Msg = $"鏍规嵁璧风偣:{startloc.S_CODE}鏈壘鍒版墭鐩樿揣浣嶇粦瀹氬叧绯�;
+                                LogHelper.Info($"creattask:{result.Msg}");
+                                return result;
+                            }
                             //鍒涘缓浣滀笟
                             var wcsTask = new WMSTask
                             {
                                 S_CODE = WMSHelper.GenerateTaskNo(),
                                 S_TYPE = Type,
                                 N_TYPE = int.Parse(model.TaskType),
-                                S_START_LOC = start,
+                                S_START_LOC = startloc.S_CODE,
                                 S_END_LOC = endloc.S_CODE,
-                                S_CNTR_CODE = cntrcode,
+                                S_CNTR_CODE = Cntr.S_CNTR_CODE,
                                 S_END_WH = endloc.S_WH_CODE,
                                 S_START_WH = startloc.S_WH_CODE,
                                 S_START_AREA = startloc.S_AREA_CODE,
@@ -338,76 +342,87 @@
             Location endloc = new Location();
             Location startloc = new Location();
             string cntrcode = model.CntrNo;
+            string DiePanLoc = "";
             // string itemCode = "";
             var db = new SqlHelper<object>().GetInstance();
 
             if (model.DeviceNo == "1")//鍙犵洏鏈�             {
-                #region 鑾峰彇璧风偣淇℃伅锛屽苟鍒ゆ柇绌烘墭鏄惁鍙犳弧
-                //鏍规嵁璧风偣 鑾峰彇缁戝畾鎵樼洏鏁伴噺
-                var CntrLoc = db.Queryable<LocCntrRel>().Where(a => a.S_LOC_CODE == model.Loc).ToList();
-                if (CntrLoc.Count < 4)
+                //鍒ゆ柇璁惧鐘舵�鏄惁灞炰簬鍙犵洏鐘舵�
+                var DeviceStatu = db.Queryable<EquipmentStatus>().Where(a => a.deviceNo == model.DeviceNo).First();
+                if (DeviceStatu != null && DeviceStatu.Status == "1")
                 {
-                    result.Code = -1;
-                    result.Msg = $"鏍规嵁璐т綅:{model.Loc}鑾峰彇鎵樼洏鏁伴噺灏忎簬4";
-                    LogHelper.Info($"EquipmentInfo:{result.Msg}");
-                    return result;
+                    #region 鑾峰彇璧风偣淇℃伅锛屽苟鍒ゆ柇绌烘墭鏄惁鍙犳弧
+                    //鏍规嵁璧风偣 鑾峰彇缁戝畾鎵樼洏鏁伴噺
+                    //var CntrLoc = db.Queryable<LocCntrRel>().Where(a => a.S_LOC_CODE == model.Loc).ToList();
+                    //if (CntrLoc.Count < 4)
+                    //{
+                    //    result.Code = -1;
+                    //    result.Msg = $"鏍规嵁璐т綅:{model.Loc}鑾峰彇鎵樼洏鏁伴噺灏忎簬4";
+                    //    LogHelper.Info($"EquipmentInfo:{result.Msg}");
+                    //    return result;
+                    //}
+                    //else
+                    //{
+                    //    //鎷兼帴鎵樼洏鍙�+                    //    cntrcode = CntrLoc.Select(a => a.S_CNTR_CODE).ToString();
+                    //}
+                    cntrcode = model.CntrNo;
+                    startloc = LocationHelper.GetLoc(model.Loc);
+                    if (startloc == null)
+                    {
+                        result.Code = -1;
+                        result.Msg = $"鏍规嵁璧风偣:{model.Loc}鏈壘鍒拌揣浣嶄俊鎭�;
+                        LogHelper.Info($"EquipmentInfo:{result.Msg}");
+                        return result;
+                    }
+                    #endregion
+
+                    #region 璁$畻绔嬪簱缁堢偣
+
+                    endloc = LocationHelper.InStorage("");
+                    if (endloc == null)
+                    {
+                        result.Code = -1;
+                        result.Msg = $"鏈绠楀埌绔嬪簱缁堢偣璐т綅锛岃妫�煡璐т綅鎯呭喌";
+                        LogHelper.Info($"EquipmentInfo:{result.Msg}");
+                        return result;
+                    }
+
+                    #endregion
+
+                    #region 鍒涘缓浠诲姟
+                    if (startloc != null && endloc != null)
+                    {
+                        var wcsTask = new WCSTask
+                        {
+                            S_CODE = WCSHelper.GenerateTaskNo(),
+                            S_TYPE = "鍙犵洏鏈哄叆搴�,
+                            S_START_LOC = startloc.S_CODE,
+                            S_END_LOC = endloc.S_CODE,
+                            S_START_WH = startloc.S_WH_CODE,
+                            S_START_AREA = startloc.S_AREA_CODE,
+                            S_END_WH = endloc.S_WH_CODE,
+                            S_END_AREA = endloc.S_AREA_CODE,
+                            N_CNTR_COUNT = 1,
+                            N_SCHEDULE_TYPE = 2,
+                            S_CNTR_CODE = cntrcode
+                        };
+                        LogHelper.Info("鍒涘缓鍏ュ钩搴撲换鍔★細" + JsonConvert.SerializeObject(wcsTask));
+                        if (WCSHelper.CreateTask(wcsTask))
+                        {
+                            LocationHelper.LockLoc(startloc.S_CODE, 2);
+                            LocationHelper.LockLoc(endloc.S_CODE, 1);
+                            LogHelper.Info("鍒涘缓浠诲姟鎴愬姛");
+                        }
+                    }
+                    #endregion
                 }
                 else
                 {
-                    //鎷兼帴鎵樼洏鍙�-                    cntrcode = CntrLoc.Select(a => a.S_CNTR_CODE).ToString();
-                }
-                startloc = LocationHelper.GetLoc(model.Loc);
-                if (startloc == null)
-                {
-                    result.Code = -1;
-                    result.Msg = $"鏍规嵁璧风偣:{model.Loc}鏈壘鍒拌揣浣嶄俊鎭�;
-                    LogHelper.Info($"EquipmentInfo:{result.Msg}");
-                    return result;
+                   
                 }
 
-                #endregion
-
-                #region 璁$畻绔嬪簱缁堢偣
-
-                endloc = LocationHelper.InStorage("");
-                if (endloc == null)
-                {
-                    result.Code = -1;
-                    result.Msg = $"鏈绠楀埌绔嬪簱缁堢偣璐т綅锛岃妫�煡璐т綅鎯呭喌";
-                    LogHelper.Info($"EquipmentInfo:{result.Msg}");
-                    return result;
-                }
-
-                #endregion
-
-                #region 鍒涘缓浠诲姟
-                if (startloc != null && endloc != null)
-                {
-                    var wcsTask = new WCSTask
-                    {
-                        S_CODE = WCSHelper.GenerateTaskNo(),
-                        S_TYPE = "鍏ュ簱",
-                        S_START_LOC = startloc.S_CODE,
-                        S_END_LOC = endloc.S_CODE,
-                        S_START_WH = startloc.S_WH_CODE,
-                        S_START_AREA = startloc.S_AREA_CODE,
-                        S_END_WH = endloc.S_WH_CODE,
-                        S_END_AREA = endloc.S_AREA_CODE,
-                        N_CNTR_COUNT = 1,
-                        N_SCHEDULE_TYPE = 2,
-                        S_CNTR_CODE = cntrcode
-                    };
-                    LogHelper.Info("鍒涘缓鍏ュ钩搴撲换鍔★細" + JsonConvert.SerializeObject(wcsTask));
-                    if (WCSHelper.CreateTask(wcsTask))
-                    {
-                        LocationHelper.LockLoc(startloc.S_CODE, 2);
-                        LocationHelper.LockLoc(endloc.S_CODE, 1);
-                        LogHelper.Info("鍒涘缓浠诲姟鎴愬姛");
-                    }
-                }
-                #endregion
             }
             else //鍏ュ簱绌�             {
@@ -416,11 +431,12 @@
                 {
                     #region 鑾峰彇璧风偣淇℃伅
                     //鏍规嵁鎵樼洏鑾峰彇璧风偣淇℃伅
-                    var CntrLoc = db.Queryable<LocCntrRel>().Where(a => a.S_CNTR_CODE == cntrcode).First();
+                
+                    var CntrLoc = db.Queryable<LocCntrRel>().Where(a => a.S_LOC_CODE == model.Loc).First();
                     if (CntrLoc == null)
                     {
                         result.Code = -1;
-                        result.Msg = $"鏍规嵁鎵樼洏:{cntrcode}鏈壘鍒扮粦瀹氭墭鐩�;
+                        result.Msg = $"鏍规嵁璧风偣:{model.Loc}鏈壘鍒扮粦瀹氭墭鐩�;
                         LogHelper.Info($"EquipmentInfo:{result.Msg}");
                         return result;
                     }
@@ -437,7 +453,7 @@
 
                     #region 璁$畻绔嬪簱缁堢偣
                     //鑾峰彇鎵樼洏鐗╂枡缁戝畾鍏崇郴
-                    var cntrItem = db.Queryable<CntrItemDetail>().Where(a => a.S_CNTR_CODE == model.CntrNo).First();
+                    var cntrItem = db.Queryable<CntrItemDetail>().Where(a => a.S_CNTR_CODE == CntrLoc.S_CNTR_CODE).First();
                     if (cntrItem == null)
                     {
                         result.Code = -1;
@@ -461,7 +477,7 @@
                         var wcsTask = new WCSTask
                         {
                             S_CODE = WCSHelper.GenerateTaskNo(),
-                            S_TYPE = "鍏ュ簱",
+                            S_TYPE = "鐗╂枡鍏ュ簱",
                             S_START_LOC = startloc.S_CODE,
                             S_END_LOC = endloc.S_CODE,
                             S_START_WH = startloc.S_WH_CODE,
@@ -470,7 +486,7 @@
                             S_END_AREA = endloc.S_AREA_CODE,
                             N_CNTR_COUNT = 1,
                             N_SCHEDULE_TYPE = 2,
-                            S_CNTR_CODE = cntrcode
+                            S_CNTR_CODE = CntrLoc.S_CNTR_CODE
                         };
                         LogHelper.Info("鍒涘缓鍏ュ钩搴撲换鍔★細" + JsonConvert.SerializeObject(wcsTask));
                         if (WCSHelper.CreateTask(wcsTask))
@@ -511,7 +527,7 @@
                         #endregion
 
                         #region 鑾峰彇缁堢偣淇℃伅
-                        string DiePanLoc = "";
+
                         //鏍规嵁鎵樼洏鑾峰彇璧风偣淇℃伅
                         endloc = db.Queryable<Location>().Where(a => a.S_CODE == DiePanLoc).First();
                         if (endloc == null)
@@ -589,7 +605,8 @@
                 }
 
                 var endloc = LocationHelper.InStorage(ItemCode);
-                if (endloc != null) { 
+                if (endloc != null)
+                {
                     result.Data = new ReseltApplyDestModel() { Loc = endloc.S_CODE };
                 }
                 else
@@ -598,7 +615,7 @@
                     result.Msg = "褰撳墠娌℃湁鍙敤缁堢偣鍙互鍒嗛厤";
                     return result;
                 }
-             
+
             }
             else
             {
diff --git a/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/api/MoboxController.cs b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/api/MoboxController.cs
index 7230bfc..2436c5c 100644
--- a/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/api/MoboxController.cs
+++ b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/api/MoboxController.cs
@@ -101,7 +101,7 @@
         /// <param name="model"></param>
         /// <returns></returns>
         [HttpPost]
-        public SimpleResult CancelTask(MoboxChangeStatus model)
+        public SimpleResult MoboxChangeStatus(MoboxChangeStatus model)
         {
             var result = new SimpleResult();
             //鍒囨崲鍙犵洏鏈虹姸鎬侊紝鍘昏皟鐢╳cs鎺ュ彛
diff --git a/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/config/config.json b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/config/config.json
index 7ee61f3..cc1e1cb 100644
--- a/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/config/config.json
+++ b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/config/config.json
@@ -2,7 +2,7 @@
   "HostToAgvServerUrl": "http://192.168.1.146:9988/HostToAGV.cgi",
   "HASeverUrl": "http://172.16.10.41",
   "GZSeverUrl": "http://172.16.10.41",
-  "SqlServer": "Data Source=192.168.1.247;Initial Catalog=OIMobox;User ID=sa;Password=LYDaYangMobox",
+  "SqlServer": "Data Source=192.168.1.247;Initial Catalog=LYDaYangMobox;User ID=sa;Password=Am123123",
   "SqlServer1": "Data Source=192.168.1.198\\sql2008;Initial Catalog=OIMobox;User ID=sa;Password=sa@2015",
   "ApiPort": 8901,
   "FacCode": "0000",
diff --git a/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/core/WCSCore.cs b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/core/WCSCore.cs
index 100b5db..bc6bc6a 100644
--- a/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/core/WCSCore.cs
+++ b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/core/WCSCore.cs
@@ -1,5 +1,6 @@
 锘縰sing HH.WCS.DaYang.dispatch;
 using HH.WCS.DaYang.process;
+using HH.WCS.DaYang.util;
 using HH.WCS.DaYang.wms;
 using System;
 using System.Collections.Generic;
@@ -59,6 +60,21 @@
                             #endregion
                             case 2:
                                 WCSHelper.End(TN_Task);
+                                //鏌ヨ褰撳墠浠诲姟鏄惁瀛樺湪浣滀笟锛屽鏋滄湁浣滀笟鍒欏畬鎴愪綔涓�+                                if (!string.IsNullOrEmpty(TN_Task.S_OP_CODE))
+                                {
+                                    var NowmsTask = WCSHelper.GetWcsTaskByState(TN_Task.S_OP_CODE, new int[] { 1, 2 });
+                                    if (NowmsTask == null)
+                                    {
+                                        var WmsTask = WMSHelper.GetWmsTask(TN_Task.S_OP_CODE);
+                                        if (WmsTask == null)
+                                        {
+                                            WmsTask.N_B_STATE = 3;
+                                            WMSHelper.UpdateTaskState(WmsTask);
+                                        }
+
+                                    }
+                                }
                                 break;
                             case 7:
                                 TaskProcess.OperateStatus(TN_Task, 7);
@@ -83,6 +99,7 @@
         public static Result<Empty> NotifyTaskStatus(NotifyTaskStatusModel model)
         {
             Result<Empty> result = new Result<Empty>() { Code = 1, Msg = "鍙嶉鎴愬姛" };
+           
             try
             {
                 var TN_Task = WCSHelper.GetTask(model.TaskNo);
@@ -110,10 +127,38 @@
                             case 6:
                                 WCSHelper.UpdateStatus(TN_Task, "鍗歌揣瀹屾垚");
                                 TaskProcess.OperateStatus(TN_Task, 6);
+                                if (TN_Task.S_TYPE == "鐗╂枡鍏ュ簱")
+                                {
+                                    //鍏ュ簱瀹屾垚 淇敼鍏ュ簱鏃堕棿
+                                    var cntrItme = ContainerHelper.FindCntrItemByCntr(TN_Task.S_CNTR_CODE);
+                                    if (cntrItme != null)
+                                    {
+                                        ContainerHelper.UpdateInTime(cntrItme);
+                                    }
+                                    else
+                                    {
+                                        LogHelper.Info($"浠诲姟{TN_Task.S_CODE}锛屽嵏璐у畬鎴愶紝骞舵棤鎵樼洏鐗╂枡缁戝畾鍏崇郴");
+                                    }
+                                }
                                 break;
                             #endregion
                             case 2:
                                 WCSHelper.End(TN_Task);
+                                //鏌ヨ褰撳墠浠诲姟鏄惁瀛樺湪浣滀笟锛屽鏋滄湁浣滀笟鍒欏畬鎴愪綔涓�+                                if (!string.IsNullOrEmpty(TN_Task.S_OP_CODE))
+                                {
+                                    var NowmsTask = WCSHelper.GetWcsTaskByState(TN_Task.S_OP_CODE, new int[] { 0, 1, 2 });
+                                    if (NowmsTask == null)
+                                    {
+                                        var WmsTask = WMSHelper.GetWmsTask(TN_Task.S_OP_CODE);
+                                        if (WmsTask != null)
+                                        {
+                                            WmsTask.N_B_STATE = 3;
+                                            WMSHelper.UpdateTaskState(WmsTask);
+                                        }
+
+                                    }
+                                }
                                 break;
                             case 7:
                                 TaskProcess.OperateStatus(TN_Task, 7);
@@ -140,7 +185,7 @@
                 result.Msg = $"Error:ex";
                 LogHelper.Info($"EquipmentInfo:{result.Msg}");
                 return result;
-       
+
             }
 
         }
diff --git a/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/core/WMSCore.cs b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/core/WMSCore.cs
index ce24ddd..8b14353 100644
--- a/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/core/WMSCore.cs
+++ b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/core/WMSCore.cs
@@ -56,7 +56,11 @@
                     {
                         if (!string.IsNullOrEmpty(a.S_END_LOC))
                         {
-                            string JbwLoc = "";
+                            var jbwloc = db.Queryable<Location>().Where(b => b.S_CODE == "XTGKW-1-1").First();
+                            if (jbwloc == null)
+                            {
+                                LogHelper.Info("鍒涘缓鍑哄簱浠诲姟鏈壘鍒版帴椹充綅璐т綅缂栫爜锛岃鍋囨煡鎺ラ┏浣嶇疆璐т綅");
+                            }
                             //鍒涘缓agv鎼繍浠诲姟
                             var wcsTask1 = new WCSTask
                             {
@@ -65,7 +69,9 @@
                                 S_CODE = WCSHelper.GenerateTaskNo(),
                                 S_TYPE = "绌烘墭鍥炲簱",
                                 S_START_LOC = a.S_START_LOC,
-                                S_END_LOC = JbwLoc,
+                                S_START_AREA = a.S_START_AREA,
+                                S_END_LOC = jbwloc.S_CODE,
+                                S_END_AREA = jbwloc.S_AREA_CODE,
                                 N_SCHEDULE_TYPE = 1,
                                 N_CNTR_COUNT = 1,
                                 S_CNTR_CODE = a.S_CNTR_CODE,
@@ -78,8 +84,10 @@
                                 S_OP_NAME = "鍏ュ簱",
                                 S_CODE = WCSHelper.GenerateTaskNo(),
                                 S_TYPE = "绌烘墭鍥炲簱",
-                                S_START_LOC = JbwLoc,
+                                S_START_LOC = jbwloc.S_CODE,
+                                S_START_AREA = jbwloc.S_AREA_CODE,
                                 S_END_LOC = a.S_END_LOC,
+                                S_END_AREA = a.S_END_AREA,
                                 N_SCHEDULE_TYPE = 2,
                                 N_CNTR_COUNT = 1,
                                 S_CNTR_CODE = a.S_CNTR_CODE,
@@ -101,57 +109,64 @@
                     {
                         #region MyRegion
                         //鍒ゆ柇澶栦晶鏈夋病鏈夋墭鐩橈紝闇�笉闇�绉诲簱
-                        var StartLoc = db.Queryable<Location>().Where(b => b.S_AREA_CODE == a.S_START_AREA && b.S_CODE == a.S_START_LOC).First();
-                        var OutLoc = db.Queryable<Location>().Where(b => b.S_AREA_CODE == StartLoc.S_AREA_CODE && b.N_LAYER == StartLoc.N_LAYER && b.N_POS == 1 && b.N_CURRENT_NUM == 1 && b.N_LOCK_STATE == 0).First();
-                        if (OutLoc != null)
+                        var StartLoc = db.Queryable<Location>().Where(b => b.S_CODE == a.S_START_LOC).First();
+                        if (StartLoc.N_POS == 1)
                         {
-                            //鏍规嵁璧风偣鑾峰彇鎵樼洏鍜屾墭鐩樼墿鏂欑粦瀹氬叧绯�-                           string itemCode = "";
-                            var cntrLoc = LocationHelper.GetLocCntr(OutLoc.S_CODE).FirstOrDefault();
-                            if (cntrLoc != null)
+                            var OutLoc = db.Queryable<Location>().Where(b => b.S_AREA_CODE == StartLoc.S_AREA_CODE && b.N_LAYER == StartLoc.N_LAYER && b.N_POS == 2 && b.N_CURRENT_NUM == 1 && b.N_LOCK_STATE == 0).First();
+                            if (OutLoc != null)
                             {
-                                //鑾峰彇鎵樼洏鐗╂枡缁戝畾鍏崇郴
-                                var cntrItem = db.Queryable<CntrItemDetail>().Where(b => b.S_CNTR_CODE == cntrLoc.S_CNTR_CODE).First();
-                                if (cntrItem != null)
+                                //鏍规嵁璧风偣鑾峰彇鎵樼洏鍜屾墭鐩樼墿鏂欑粦瀹氬叧绯�+                                string itemCode = "";
+                                var cntrLoc = LocationHelper.GetLocCntr(OutLoc.S_CODE).FirstOrDefault();
+                                if (cntrLoc != null)
                                 {
-                                    itemCode = cntrItem.S_ITEM_CODE;
+                                    //鑾峰彇鎵樼洏鐗╂枡缁戝畾鍏崇郴
+                                    var cntrItem = db.Queryable<CntrItemDetail>().Where(b => b.S_CNTR_CODE == cntrLoc.S_CNTR_CODE).First();
+                                    if (cntrItem != null)
+                                    {
+                                        itemCode = cntrItem.S_ITEM_CODE;
+                                    }
                                 }
-                            }
 
-                            var YiKuLoc = LocationHelper.InStorage(itemCode);
-                            if (YiKuLoc != null)
-                            {
-                                var wcsTask = new WCSTask
+                                var YiKuLoc = LocationHelper.InStorage(itemCode);
+                                if (YiKuLoc != null)
                                 {
-                                    S_OP_CODE = a.S_CODE,
-                                    S_OP_NAME = "鍑哄簱",
-                                    S_CODE = WCSHelper.GenerateTaskNo(),
-                                    S_TYPE = "绉诲簱",
-                                    S_START_LOC = OutLoc.S_CODE,
-                                    S_END_LOC = YiKuLoc.S_CODE,
-                                    N_SCHEDULE_TYPE = 2,
-                                    N_CNTR_COUNT = 1,
-                                    S_CNTR_CODE = a.S_CNTR_CODE,
+                                    var wcsTask = new WCSTask
+                                    {
+                                        S_OP_CODE = a.S_CODE,
+                                        S_OP_NAME = "鍑哄簱",
+                                        S_CODE = WCSHelper.GenerateTaskNo(),
+                                        S_TYPE = "绉诲簱",
+                                        S_START_LOC = OutLoc.S_CODE,
+                                        S_END_LOC = YiKuLoc.S_CODE,
+                                        N_SCHEDULE_TYPE = 2,
+                                        N_CNTR_COUNT = 1,
+                                        S_CNTR_CODE = a.S_CNTR_CODE,
 
-                                };
-                                if (WCSHelper.CreateTask(wcsTask) )
-                                {
-                                    //鏇存柊浣滀笟鐘舵�涓烘墽琛�                                
-                                    LocationHelper.LockLoc(OutLoc.S_CODE, 2);
-                                    LocationHelper.LockLoc(YiKuLoc.S_CODE, 1);
+                                    };
+                                    if (WCSHelper.CreateTask(wcsTask))
+                                    {
+                                        //鏇存柊浣滀笟鐘舵�涓烘墽琛�                                
+                                        LocationHelper.LockLoc(OutLoc.S_CODE, 2);
+                                        LocationHelper.LockLoc(YiKuLoc.S_CODE, 1);
+                                    }
                                 }
+                                else
+                                {
+                                    LogHelper.Info($"浣滀笟锛歿a.S_CODE}澶栦晶璐т綅{OutLoc.S_CODE}锛屾湭璁$畻鍒扮Щ搴撹揣浣�浣滀笟涓嶅惎鍔�);
+                                    return;
+                                }
+
                             }
-                            else
-                            {
-                                LogHelper.Info($"浣滀笟锛歿a.S_CODE}澶栦晶璐т綅{OutLoc.S_CODE}锛屾湭璁$畻鍒扮Щ搴撹揣浣�浣滀笟涓嶅惎鍔�);
-                                return;
-                            }
-                            ;
                         }
                         #endregion
 
-                        string JbwLoc = "";
-
+                       // string JbwLoc = "XTGKW-1-1";
+                        var jbwloc= db.Queryable<Location>().Where(b => b.S_CODE == "XTGKW-1-1").First();
+                        if (jbwloc == null)
+                        {
+                            LogHelper.Info("鍒涘缓鍑哄簱浠诲姟鏈壘鍒版帴椹充綅璐т綅缂栫爜锛岃鍋囨煡鎺ラ┏浣嶇疆璐т綅");
+                        }
                         //鍒涘缓wcs浠诲姟
                         var wcsTask1 = new WCSTask
                         {
@@ -160,21 +175,25 @@
                             S_CODE = WCSHelper.GenerateTaskNo(),
                             S_TYPE = "鍑哄簱",
                             S_START_LOC = a.S_START_LOC,
-                            S_END_LOC = JbwLoc,
+                            S_START_AREA = a.S_START_AREA,
+                            S_END_LOC = jbwloc.S_CODE,
+                            S_END_AREA = jbwloc.S_AREA_CODE,
                             N_SCHEDULE_TYPE = 2,
                             N_CNTR_COUNT = 1,
                             S_CNTR_CODE = a.S_CNTR_CODE,
 
                         };
-                        //鍒涘缓wcs鍥炲簱浠诲姟
+                        //鍒涘缓agv鍑哄簱浠诲姟
                         var wcsTask2 = new WCSTask
                         {
                             S_OP_CODE = a.S_CODE,
                             S_OP_NAME = "鍑哄簱",
                             S_CODE = WCSHelper.GenerateTaskNo(),
                             S_TYPE = "鍑哄簱",
-                            S_START_LOC = JbwLoc,
+                            S_START_LOC = jbwloc.S_CODE,
+                            S_START_AREA = jbwloc.S_AREA_CODE,
                             S_END_LOC = a.S_END_LOC,
+                            S_END_AREA = a.S_END_AREA,
                             N_SCHEDULE_TYPE = 1,
                             N_CNTR_COUNT = 1,
                             S_CNTR_CODE = a.S_CNTR_CODE,
diff --git a/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/models/CntrItemDetail.cs b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/models/CntrItemDetail.cs
index df7be67..029715f 100644
--- a/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/models/CntrItemDetail.cs
+++ b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/models/CntrItemDetail.cs
@@ -18,9 +18,9 @@
         public string S_ITEM_CODE { get; set; }
         public string S_ITEM_NAME { get; set; } = "";
         public string S_ITEM_SPEC { get; set; }
-        public string S_ITEM_STATE { get; set; } = "合格";
+        public string S_ITEM_STATE { get; set; } = "锟较革拷";
         /// <summary>
-        /// 1:合格 2:不合格 
+        /// 1锟斤拷锟较革拷 2锟斤拷锟斤拷锟较革拷 
         /// </summary>
         public int N_ITEM_STATE { get; set; }
         public string S_BATCH_NO { get; set; }
@@ -37,17 +37,17 @@
        
         public float F_NET_WEIGHT { get; set; }
         public float F_GROSS_WEIGHT { get; set; }
-        public DateTime T_INBOUND_TIME { get; set; }
+        public string T_INBOUND_TIME { get; set; }
         public string S_WU { get; set; } = "";
         /// <summary>
-        /// 分配量,被其它
+        /// 锟斤拷锟斤拷锟斤拷,锟斤拷锟斤拷锟斤拷
         /// </summary>
         public float F_ALLOC_QTY { get; set; }
         public string C_ITEM_MERGE { get; set; } = "N";
      
 
         /// <summary>
-        /// 反向映射
+        /// 锟斤拷锟斤拷映锟斤拷
         /// </summary>
         [SugarColumn(IsIgnore = true)]
         [Navigate(NavigateType.OneToOne, nameof(S_CNTR_CODE), nameof(Container.S_CODE))]
diff --git a/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/models/WCSTask.cs b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/models/WCSTask.cs
index f229b1e..577933b 100644
--- a/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/models/WCSTask.cs
+++ b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/models/WCSTask.cs
@@ -13,6 +13,7 @@
         public string S_START_LOC { get; set; }
         public string S_END_LOC { get; set; }
         public string S_NOTE { get; set; }
+     
         public DateTime? T_START_TIME { get; set; }
         public DateTime? T_END_TIME { get; set; }
         public string S_EQ_NO { get; set; }
diff --git a/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/models/WMSTask.cs b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/models/WMSTask.cs
index ef281f5..facbbe2 100644
--- a/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/models/WMSTask.cs
+++ b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/models/WMSTask.cs
@@ -13,22 +13,22 @@
         public DateTime? T_END_TIME { get; set; }
         public string S_CNTR_CODE { get; set; }
         /// <summary>
-        /// 0 等待/1 执行/2 完成/3 错误/4 启劢失败 /5 暂停启劢
+        /// 0 锟饺达拷/1 执锟斤拷/2 锟斤拷锟�3 锟斤拷锟斤拷/4 锟斤拷劢失锟斤拷 /5 锟斤拷停锟斤拷劢
         /// </summary>
         public int N_B_STATE { get; set; }
         public string S_ERR { get; set; }
         public string S_EXT_DATA { get; set; }
         /// <summary>
-        /// 需要根据常量自动转换
+        /// 锟斤拷要锟斤拷锟捷筹拷锟斤拷锟皆讹拷转锟斤拷
         /// </summary>
-        public string S_B_STATE { get; set; } = "等待";
+        public string S_B_STATE { get; set; } = "绛夊緟";
         /// <summary>
-        /// 1空托回库 2出库 3入库
+        /// 1锟斤拷锟叫回匡拷 2锟斤拷锟斤拷 3锟斤拷锟�         /// </summary>
         public int N_TYPE { get; set; }
         public string S_OP_DEF_NAME { get; set; }
         /// <summary>
-        /// 应该根据货位查找仓库对应的工厂
+        /// 应锟矫革拷锟捷伙拷位锟斤拷锟揭仓匡拷锟接︼拷墓锟斤拷锟�         /// </summary>
         public string S_FACTORY { get; set; } = util.Settings.FacCode;
         public int N_PRIORITY { get; set; }
@@ -51,18 +51,18 @@
         public DateTime? T_LAST_FAIL { get; set; }
 
         /// <summary>
-        /// 0 等待/1 执行/2 完成/3 错误/4 启劢失败 /5 暂停启劢
+        /// 0 锟饺达拷/1 执锟斤拷/2 锟斤拷锟�3 锟斤拷锟斤拷/4 锟斤拷劢失锟斤拷 /5 锟斤拷停锟斤拷劢
         /// </summary>
         /// <returns></returns>
         internal static string GetStateStr(int state) {
             var status = "";
             switch (state) {
-                case 0: status = "等待"; break;
-                case 1: status = "执行"; break;
-                case 2: status = "完成"; break;
-                case 3: status = "错误"; break;
-                case 4: status = "启动失败"; break;
-                case 5: status = "暂停失败"; break;
+                case 0: status = "绛夊緟"; break;
+                case 1: status = "宸叉帹閫�; break;
+                case 2: status = "鎵ц"; break;
+                case 3: status = "瀹屾垚"; break;
+                case 4: status = "閿欒"; break;
+                //case 5: status = "锟斤拷停失锟斤拷"; break;
             }
             return status;
         }
@@ -70,8 +70,8 @@
         internal static string GetTypeStr(int v) {
             var str = "";
             switch (v) {
-                case 1: str = "入库"; break;
-                case 2: str = "出库"; break;
+                case 1: str = "锟斤拷锟�; break;
+                case 2: str = "锟斤拷锟斤拷"; break;
             }
             return str;
         }
diff --git a/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/process/DeviceProcess.cs b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/process/DeviceProcess.cs
index f7feec4..2c9a163 100644
--- a/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/process/DeviceProcess.cs
+++ b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/process/DeviceProcess.cs
@@ -2,11 +2,14 @@
 using HH.WCS.DaYang.dispatch;
 using HH.WCS.DaYang.util;
 using HH.WCS.DaYang.wms;
+using Newtonsoft.Json;
 using System;
 using System.Collections.Generic;
 using System.Linq;
 using System.Security.Policy;
 using System.Threading;
+using static HH.WCS.DaYang.api.ApiModel;
+using static HH.WCS.DaYang.util.Settings;
 
 namespace HH.WCS.DaYang.process
 {
@@ -129,5 +132,73 @@
 
             }
         }
+        /// <summary>
+        /// 鑾峰彇鍙犵洏鏈虹姸鎬�+        /// </summary>
+        internal static void DijStatus()
+        {
+            var db = new SqlHelper<object>().GetInstance();
+            HttpHelper httpHelper = new HttpHelper();
+            TableUrl tableUrl = Settings.tableUrls.Find(a => a.id == 3);
+            string DiePanLoc = "";
+            Location startloc = null;
+            if (tableUrl != null)
+            {
+                Result<DeviceStatusModel> DeviceStatu = httpHelper.GetDeviceStatus(new string[] { DiePanLoc }, tableUrl.url);
+                if (DeviceStatu.Data != null)
+                {
+                    if (int.Parse(DeviceStatu.Data.CntrQty) > 0 && int.Parse(DeviceStatu.Data.CntrQty) < 4)
+                    {
+                        startloc = LocationHelper.GetLocByItemCodeOrderyTime("YCLLKQ", "");
+
+                    }
+                    else
+                    {
+
+                        startloc = db.Queryable<Location>().Where(a => a.N_CURRENT_NUM == 4).OrderByDescending(a => a.N_POS).First();
+
+                    }
+                    //鏍规嵁鎵樼洏鑾峰彇璧风偣淇℃伅
+                    var endloc = db.Queryable<Location>().Where(a => a.S_CODE == DiePanLoc).First();
+                    if (endloc == null)
+                    {
+                        return;
+                    }
+                    #region 鍒涘缓浠诲姟
+                    if (startloc != null && endloc != null)
+                    {
+                        //鑾峰彇鎵樼洏
+                        var Cntr = db.Queryable<LocCntrRel>().Where(a => a.S_LOC_CODE.Trim() == startloc.S_CODE).ToList();
+                        if (Cntr == null)
+                        {
+                            return;
+                        }
+                        var wcsTask = new WCSTask
+                        {
+                            S_CODE = WCSHelper.GenerateTaskNo(),
+                            S_TYPE = "绌烘墭鍑哄簱",
+                            S_START_LOC = startloc.S_CODE,
+                            S_END_LOC = endloc.S_CODE,
+                            S_START_WH = startloc.S_WH_CODE,
+                            S_START_AREA = startloc.S_AREA_CODE,
+                            S_END_WH = endloc.S_WH_CODE,
+                            S_END_AREA = endloc.S_AREA_CODE,
+                            N_CNTR_COUNT = 1,
+                            N_SCHEDULE_TYPE = 2,
+                            S_CNTR_CODE = JsonConvert.SerializeObject(Cntr.Select(a => a.S_CNTR_CODE).ToList())
+                        };
+                        LogHelper.Info("鍒涘缓鍏ュ钩搴撲换鍔★細" + JsonConvert.SerializeObject(wcsTask));
+                        if (WCSHelper.CreateTask(wcsTask))
+                        {
+                            LocationHelper.LockLoc(startloc.S_CODE, 2);
+                            LocationHelper.LockLoc(endloc.S_CODE, 1);
+                            LogHelper.Info("鍒涘缓浠诲姟鎴愬姛");
+                        }
+
+                        #endregion
+                    }
+                }
+            }
+        }
     }
 }
diff --git a/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/process/TaskProcess.cs b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/process/TaskProcess.cs
index 8fc972b..35e6e66 100644
--- a/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/process/TaskProcess.cs
+++ b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/process/TaskProcess.cs
@@ -128,24 +128,26 @@
                             //璁惧鐘舵�绌哄垯鍏佽鎺ㄩ�
                             if (DeviceStatu != null && DeviceStatu.Data.PhotoStatus == 0)
                             {
-                                result = true;
+                              
 
                             }
                             else
                             {
                                 LogHelper.Info($"Intercept:璁惧鐘舵�涓嶅厑璁告帹閫�);
+                                result = true;
                             }
                         }
                         else
                         {
                             LogHelper.Info($"Intercept:鑾峰彇鎺ュ彛url澶辫触");
+                            result = true;
                         }
                     }
                 }
                 if (mst.N_SCHEDULE_TYPE == 2)
                 {
                     var task = WCSHelper.GetTaskByOpName(mst.S_OP_CODE, 3);
-                    if (task != null)
+                    if (task == null)
                     {
                         result = true;
                     }
@@ -157,7 +159,7 @@
                 if (mst.N_SCHEDULE_TYPE == 1)
                 {
                     var task = WCSHelper.GetTaskByOpName(mst.S_OP_CODE, 3);
-                    if (task != null)
+                    if (task == null)
                     {
                         result = true;
                     }
diff --git a/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/wms/ContainerHelper.cs b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/wms/ContainerHelper.cs
index 1261ea9..8b48a1d 100644
--- a/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/wms/ContainerHelper.cs
+++ b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/wms/ContainerHelper.cs
@@ -148,6 +148,32 @@
 
         }
         /// <summary>
+        /// 鏍规嵁鎵樼洏缂栫爜鏌ヨ鎵樼洏鐗╂枡缁戝畾
+        /// </summary>
+        /// <param name="cntr"></param>
+        /// <returns></returns>
+        internal static CntrItemDetail FindCntrItemByCntr(string cntr)
+        {
+            //1.0 鏌ヨ揣浣嶅鍣ㄨ〃
+            var db = new SqlHelper<object>().GetInstance();
+            return db.Queryable<CntrItemDetail>().Where(a => a.S_ITEM_CODE.Trim() == cntr).First();
+
+        }
+
+        /// <summary>
+        /// 淇敼鍏ュ簱鏃堕棿
+        /// </summary>
+        /// <param name="cntr"></param>
+        /// <returns></returns>
+        internal static bool UpdateInTime(CntrItemDetail cntrItem)
+        {
+            //1.0 鏌ヨ揣浣嶅鍣ㄨ〃
+            var db = new SqlHelper<object>().GetInstance();
+            cntrItem.T_INBOUND_TIME=DateTime.Now.ToString("yyyy-MM-dd");
+            return db.Updateable<CntrItemDetail>(cntrItem).UpdateColumns(a => new { a.T_INBOUND_TIME }).ExecuteCommand()>0;
+
+        }
+        /// <summary>
         /// 鏍规嵁瀹瑰櫒鍙疯幏鍙栬揣浣嶅鍣ㄧ粦瀹氬叧绯�         /// </summary>
         /// <param name="cntr"></param>
diff --git a/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/wms/LocationHelper.cs b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/wms/LocationHelper.cs
index ba4f872..8dcd053 100644
--- a/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/wms/LocationHelper.cs
+++ b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/wms/LocationHelper.cs
@@ -64,8 +64,8 @@
             var db = new SqlHelper<object>().GetInstance();
             Location location = null;
             List<Location> list = Locations.Values.ToList();
-           
-            string areaCode = "";
+
+            string areaCode = "YCLLKQ";
             try
             {
                 ////鏍规嵁璧风偣鑾峰彇鎵樼洏鍜屾墭鐩樼墿鏂欑粦瀹氬叧绯�@@ -82,26 +82,15 @@
                 //}
 
                 //鎵樼洏鍏ュ簱锛岀浉鍚岀墿鏂欏唴娴嬫帓鐨勮揣浣�-                var Locs = GetLocByItemCode(areaCode, itemCode, new int[] { 1, 4 }).OrderByDescending(b => b.N_COL).ToList();
+                var Locs = GetLocByItemCode(areaCode, itemCode, 1).OrderByDescending(b => b.N_COL).ToList();
 
                 if (Locs.Count > 0)
                 {
                     //鍐呮祴鎺掓湁璐т綅锛屽垽鏂渚ф帓鏄惁鏈夎揣浣�                     for (int i = Locs.Count - 1; i >= 0; i--)
                     {
-                        int row = 0;
-                        //鍒ゆ柇澶栦晶鎺�-                        switch (list[i].N_ROW)
-                        {
-                            case 1:
-                                row = 2;
-                                break;
-                            case 4:
-                                row = 3;
-                                break;
-                        }
                         //瀵绘壘澶栦晶璐т綅
-                        var OutLoc = db.Queryable<Location>().Where(a => a.S_AREA_CODE == Locs[i].S_AREA_CODE && a.N_LAYER == Locs[i].N_LAYER && a.N_ROW == row && a.N_CURRENT_NUM == 0 && a.N_LOCK_STATE == 0).First();
+                        var OutLoc = db.Queryable<Location>().Where(a => a.S_AREA_CODE == Locs[i].S_AREA_CODE && a.N_LAYER == Locs[i].N_LAYER && a.N_POS == 2 && a.N_CURRENT_NUM == 0 && a.N_LOCK_STATE == 0&&a.N_ROADWAY == Locs[i].N_ROADWAY).First();
                         if (OutLoc != null)
                         {
                             location = OutLoc;
@@ -138,27 +127,33 @@
         /// <param name="row">璐т綅鎺�/param>
         /// <param name="ItemCode">鐗╂枡缂栫爜</param>
         /// <returns></returns>
-        internal static List<Location> GetLocByItemCodeOrderyTime(string areaCode, string ItemCode)
+        internal static Location GetLocByItemCodeOrderyTime(string areaCode, string ItemCode)
         {
-            List<Location> locs;
+            Location loc = null;
             var db = new SqlHelper<object>().GetInstance();
-           
+
             try
             {
-                locs = db.Queryable<Location>()
-                   .LeftJoin<LocCntrRel>((a, b) => a.S_CODE == b.S_LOC_CODE)
-                   .LeftJoin<CntrItemDetail>((a, b, c) => b.S_CNTR_CODE == c.S_CNTR_CODE)
-                   .Where((a, b, c) => a.N_CURRENT_NUM > 0 && a.N_LOCK_STATE == 0 && a.S_AREA_CODE == areaCode 
-                    && c.S_ITEM_CODE == ItemCode && a.N_LOCK_STATE == 0)
-                   .GroupBy((a, b, c) => new { a.S_CODE, c.T_INBOUND_TIME ,a.N_POS })
-             
-                   .OrderBy((a, b, c) => c.T_INBOUND_TIME)
-                   .OrderByDescending((a, b, c) => a.N_POS)
-                   .ToList();
+                var loc1 = db.Queryable<Location>()
+                    .LeftJoin<LocCntrRel>((a, b) => a.S_CODE == b.S_LOC_CODE)
+                    .LeftJoin<CntrItemDetail>((a, b, c) => b.S_CNTR_CODE == c.S_CNTR_CODE)
+                    .Where((a, b, c) => a.N_CURRENT_NUM > 0 && a.N_LOCK_STATE == 0 && a.S_AREA_CODE == areaCode
+                     && c.S_ITEM_CODE == ItemCode && a.N_LOCK_STATE == 0)
+                    .GroupBy((a, b, c) => new { a.S_CODE, c.T_INBOUND_TIME, a.N_POS })
+                    .OrderBy((a, b, c) => c.T_INBOUND_TIME)
+                    .OrderByDescending((a, b, c) => a.N_POS)
+                    .Select((a, b, c) => new
+                    {
+                        S_CODE = a.S_CODE,
+                        T_INBOUND_TIME = c.T_INBOUND_TIME,
+                        N_POS = a.N_POS
+                    })
+                    .ToList();
+                // var LocCodes = loc1.Select(a => a.S_CODE).First();
 
-       
+                loc = db.Queryable<Location>().Where(a => a.S_CODE == loc1.First().S_CODE).First();
 
-                return locs;
+                return loc;
             }
             catch (Exception ex)
             {
@@ -175,7 +170,7 @@
         /// <param name="row">璐т綅鎺�/param>
         /// <param name="ItemCode">鐗╂枡缂栫爜</param>
         /// <returns></returns>
-        internal static List<Location> GetLocByItemCode(string areaCode, string ItemCode, int[] row)
+        internal static List<Location> GetLocByItemCode(string areaCode, string ItemCode, int pos)
         {
             List<Location> locs;
             var db = new SqlHelper<object>().GetInstance();
@@ -184,7 +179,7 @@
                 var queryable = db.Queryable<Location>()
                    .LeftJoin<LocCntrRel>((a, b) => a.S_CODE == b.S_LOC_CODE)
                    .LeftJoin<CntrItemDetail>((a, b, c) => b.S_CNTR_CODE == c.S_CNTR_CODE)
-                   .Where((a, b, c) => a.N_CURRENT_NUM > 0 && a.N_LOCK_STATE == 0 && a.S_AREA_CODE == areaCode && row.Contains(a.N_ROW) && c.S_ITEM_CODE == ItemCode && a.N_LOCK_STATE == 0);
+                   .Where((a, b, c) => a.N_CURRENT_NUM > 0 && a.N_LOCK_STATE == 0 && a.S_AREA_CODE == areaCode && a.N_POS == pos && c.S_ITEM_CODE == ItemCode && a.N_LOCK_STATE == 0);
 
                 locs = queryable.ToList();
 
diff --git a/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/wms/WCSHelper.cs b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/wms/WCSHelper.cs
index ec5bcdb..20fe96c 100644
--- a/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/wms/WCSHelper.cs
+++ b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/wms/WCSHelper.cs
@@ -168,16 +168,22 @@
             var db = new SqlHelper<WCSTask>().GetInstance();
             if (task != null)
             {
-                if (task.N_B_STATE == 1)
-                {
+                //if (task.N_B_STATE == 1)
+               // {
                     task.N_B_STATE = 2;
                     task.S_B_STATE = WCSTask.GetStateStr(task.N_B_STATE);
                     task.T_START_TIME = DateTime.Now;
                     db.Updateable(task).UpdateColumns(it => new { it.N_B_STATE, it.S_B_STATE, it.T_START_TIME }).ExecuteCommand();
-                }
+                //}
 
             }
         }
+
+        internal static WCSTask GetWcsTaskByState(string opcode,int[] state)
+        {
+            var db = new SqlHelper<object>().GetInstance();
+            return db.Queryable<WCSTask>().Where(a => state.Contains(a.N_B_STATE)&&a.S_OP_CODE== opcode).First();
+        }
         internal static void End(WCSTask task)
         {
             var db = new SqlHelper<WCSTask>().GetInstance();
diff --git a/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/wms/WMSHelper.cs b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/wms/WMSHelper.cs
index af9b4b6..ed58964 100644
--- a/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/wms/WMSHelper.cs
+++ b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/wms/WMSHelper.cs
@@ -48,7 +48,7 @@
         internal static List<WMSTask> GetWaitingOperationList()
         {
             var db = new SqlHelper<object>().GetInstance();
-            return db.Queryable<WMSTask>().Where(a => a.N_B_STATE == 0 || a.N_B_STATE == 3).ToList();
+            return db.Queryable<WMSTask>().Where(a => a.N_B_STATE == 0).ToList();
         }
         internal static PutawayOrder GetPutawayOrder(string no)
         {
@@ -321,6 +321,7 @@
             return db.Queryable<WMSTask>().Where(a => a.S_CODE == code).First();
         }
 
+       
         internal static void CreateSortingOrderDetail(string so_no)
         {
             //鍒嗘嫞鍗曢厤璐�
--
Gitblit v1.9.1