lss
2025-07-07 ba528c7a15058967ee3af7364035209aa0048025
测试优化
6个文件已添加
17个文件已修改
2308 ■■■■■ 已修改文件
HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/.vs/HH.WCS.DaYang/CopilotIndices/17.14.794.21998/CodeChunks.db 补丁 | 查看 | 原始文档 | blame | 历史
HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/.vs/HH.WCS.DaYang/CopilotIndices/17.14.794.21998/CodeChunks.db-shm 补丁 | 查看 | 原始文档 | blame | 历史
HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/.vs/HH.WCS.DaYang/CopilotIndices/17.14.794.21998/CodeChunks.db-wal 补丁 | 查看 | 原始文档 | blame | 历史
HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/.vs/HH.WCS.DaYang/CopilotIndices/17.14.794.21998/SemanticSymbols.db 补丁 | 查看 | 原始文档 | blame | 历史
HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/.vs/HH.WCS.DaYang/CopilotIndices/17.14.794.21998/SemanticSymbols.db-shm 补丁 | 查看 | 原始文档 | blame | 历史
HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/.vs/HH.WCS.DaYang/CopilotIndices/17.14.794.21998/SemanticSymbols.db-wal 补丁 | 查看 | 原始文档 | blame | 历史
HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/.vs/HH.WCS.DaYang/v17/DocumentLayout.backup.json 873 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/.vs/HH.WCS.DaYang/v17/DocumentLayout.json 839 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/Program.cs 11 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/api/ApiHelper.cs 207 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/api/MoboxController.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/config/config.json 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/core/WCSCore.cs 47 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/core/WMSCore.cs 109 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/models/CntrItemDetail.cs 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/models/WCSTask.cs 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/models/WMSTask.cs 28 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/process/DeviceProcess.cs 71 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/process/TaskProcess.cs 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/wms/ContainerHelper.cs 26 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/wms/LocationHelper.cs 59 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/wms/WCSHelper.cs 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/wms/WMSHelper.cs 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/.vs/HH.WCS.DaYang/CopilotIndices/17.14.794.21998/CodeChunks.db
Binary files differ
HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/.vs/HH.WCS.DaYang/CopilotIndices/17.14.794.21998/CodeChunks.db-shm
Binary files differ
HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/.vs/HH.WCS.DaYang/CopilotIndices/17.14.794.21998/CodeChunks.db-wal
Binary files differ
HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/.vs/HH.WCS.DaYang/CopilotIndices/17.14.794.21998/SemanticSymbols.db
Binary files differ
HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/.vs/HH.WCS.DaYang/CopilotIndices/17.14.794.21998/SemanticSymbols.db-shm
Binary files differ
HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/.vs/HH.WCS.DaYang/CopilotIndices/17.14.794.21998/SemanticSymbols.db-wal
Binary files differ
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": ""
            }
          ]
        }
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": ""
            }
          ]
        }
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());
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
            {
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();
            //切换叠盘机状态,去调用wcs接口
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",
HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/core/WCSCore.cs
@@ -1,5 +1,6 @@
using 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;
            }
        }
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,
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))]
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; }
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;
        }
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
                    }
                }
            }
        }
    }
}
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;
                    }
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>
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();
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();
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)
        {
            //分拣单配货