From ce70974f99cd377579e9b07873c8ce79df6e05c3 Mon Sep 17 00:00:00 2001
From: zhangchengsong <zhangchengsong@hnkhzn.com>
Date: 星期二, 14 四月 2026 20:47:26 +0800
Subject: [PATCH] '完善二楼出库放货中屏蔽光栅'

---
 项目代码/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/v17/DocumentLayout.backup.json |  476 +++++++++++++++++++++++++++++++++++++++++++++--------------
 1 files changed, 362 insertions(+), 114 deletions(-)

diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/v17/DocumentLayout.backup.json" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/v17/DocumentLayout.backup.json"
index 3c7c982..45a27f1 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/v17/DocumentLayout.backup.json"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/v17/DocumentLayout.backup.json"
@@ -3,48 +3,111 @@
   "WorkspaceRootPath": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\",
   "Documents": [
     {
-      "AbsoluteMoniker": "D:0:0:{83F18A31-5983-4587-A0B2-414BF70E50B5}|WIDESEAWCS_TaskInfoService\\WIDESEAWCS_TaskInfoService.csproj|d:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\yantailiku\\\u9879\u76EE\u4EE3\u7801\\wideseawcs_server\\wideseawcs_taskinfoservice\\taskservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{83F18A31-5983-4587-A0B2-414BF70E50B5}|WIDESEAWCS_TaskInfoService\\WIDESEAWCS_TaskInfoService.csproj|solutionrelative:wideseawcs_taskinfoservice\\taskservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+      "AbsoluteMoniker": "D:0:0:{294E4915-0241-4C8C-BA99-7588B945863A}|WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj|d:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\yantailiku\\\u9879\u76EE\u4EE3\u7801\\wideseawcs_server\\wideseawcs_tasks\\stackercranejob\\commonstackercranejob.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{294E4915-0241-4C8C-BA99-7588B945863A}|WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj|solutionrelative:wideseawcs_tasks\\stackercranejob\\commonstackercranejob.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
       "AbsoluteMoniker": "D:0:0:{83F18A31-5983-4587-A0B2-414BF70E50B5}|WIDESEAWCS_TaskInfoService\\WIDESEAWCS_TaskInfoService.csproj|d:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\yantailiku\\\u9879\u76EE\u4EE3\u7801\\wideseawcs_server\\wideseawcs_taskinfoservice\\wmstaskservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
       "RelativeMoniker": "D:0:0:{83F18A31-5983-4587-A0B2-414BF70E50B5}|WIDESEAWCS_TaskInfoService\\WIDESEAWCS_TaskInfoService.csproj|solutionrelative:wideseawcs_taskinfoservice\\wmstaskservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
-      "AbsoluteMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|d:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\yantailiku\\\u9879\u76EE\u4EE3\u7801\\wideseawcs_server\\wideseawcs_model\\models\\taskinfo\\dt_task.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|solutionrelative:wideseawcs_model\\models\\taskinfo\\dt_task.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+      "AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|C:\\Users\\zcs20\\AppData\\Local\\Temp\\.vsdbgsrc\\8963ba0e4889143dfdef02428f8e33f97ae1f944238a81bb73bda37eafa381f8\\JobRunShell.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
-      "AbsoluteMoniker": "D:0:0:{C2D3D138-9109-481B-8BEB-A27597890B2C}|WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj|d:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\yantailiku\\\u9879\u76EE\u4EE3\u7801\\wideseawcs_server\\wideseawcs_dto\\taskinfo\\rswmsdto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{C2D3D138-9109-481B-8BEB-A27597890B2C}|WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj|solutionrelative:wideseawcs_dto\\taskinfo\\rswmsdto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+      "AbsoluteMoniker": "D:0:0:{294E4915-0241-4C8C-BA99-7588B945863A}|WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj|d:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\yantailiku\\\u9879\u76EE\u4EE3\u7801\\wideseawcs_server\\wideseawcs_tasks\\logjob.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{294E4915-0241-4C8C-BA99-7588B945863A}|WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj|solutionrelative:wideseawcs_tasks\\logjob.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
-      "AbsoluteMoniker": "D:0:0:{294E4915-0241-4C8C-BA99-7588B945863A}|WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj|d:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\yantailiku\\\u9879\u76EE\u4EE3\u7801\\wideseawcs_server\\wideseawcs_tasks\\stackercranejob\\commonstackercranejob.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{294E4915-0241-4C8C-BA99-7588B945863A}|WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj|solutionrelative:wideseawcs_tasks\\stackercranejob\\commonstackercranejob.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+      "AbsoluteMoniker": "D:0:0:{83F18A31-5983-4587-A0B2-414BF70E50B5}|WIDESEAWCS_TaskInfoService\\WIDESEAWCS_TaskInfoService.csproj|d:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\yantailiku\\\u9879\u76EE\u4EE3\u7801\\wideseawcs_server\\wideseawcs_taskinfoservice\\task_htyservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{83F18A31-5983-4587-A0B2-414BF70E50B5}|WIDESEAWCS_TaskInfoService\\WIDESEAWCS_TaskInfoService.csproj|solutionrelative:wideseawcs_taskinfoservice\\task_htyservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
-      "AbsoluteMoniker": "D:0:0:{294E4915-0241-4C8C-BA99-7588B945863A}|WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj|d:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\yantailiku\\\u9879\u76EE\u4EE3\u7801\\wideseawcs_server\\wideseawcs_tasks\\stackercranejob\\stackercranetaskcommand.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{294E4915-0241-4C8C-BA99-7588B945863A}|WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj|solutionrelative:wideseawcs_tasks\\stackercranejob\\stackercranetaskcommand.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+      "AbsoluteMoniker": "D:0:0:{83F18A31-5983-4587-A0B2-414BF70E50B5}|WIDESEAWCS_TaskInfoService\\WIDESEAWCS_TaskInfoService.csproj|d:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\yantailiku\\\u9879\u76EE\u4EE3\u7801\\wideseawcs_server\\wideseawcs_taskinfoservice\\taskservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{83F18A31-5983-4587-A0B2-414BF70E50B5}|WIDESEAWCS_TaskInfoService\\WIDESEAWCS_TaskInfoService.csproj|solutionrelative:wideseawcs_taskinfoservice\\taskservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
       "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|d:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\yantailiku\\\u9879\u76EE\u4EE3\u7801\\wideseawcs_server\\wideseawcs_server\\controllers\\task\\taskcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
       "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\controllers\\task\\taskcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
+      "AbsoluteMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|d:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\yantailiku\\\u9879\u76EE\u4EE3\u7801\\wideseawcs_server\\wideseawcs_model\\models\\system\\sys_tenant.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|solutionrelative:wideseawcs_model\\models\\system\\sys_tenant.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{C2D3D138-9109-481B-8BEB-A27597890B2C}|WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj|d:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\yantailiku\\\u9879\u76EE\u4EE3\u7801\\wideseawcs_server\\wideseawcs_dto\\enum\\taskenumhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{C2D3D138-9109-481B-8BEB-A27597890B2C}|WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj|solutionrelative:wideseawcs_dto\\enum\\taskenumhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|d:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\yantailiku\\\u9879\u76EE\u4EE3\u7801\\wideseawcs_server\\wideseawcs_server\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|d:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\yantailiku\\\u9879\u76EE\u4EE3\u7801\\wideseawcs_server\\wideseawcs_model\\models\\system\\dt_platformstation.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|solutionrelative:wideseawcs_model\\models\\system\\dt_platformstation.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{294E4915-0241-4C8C-BA99-7588B945863A}|WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj|d:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\yantailiku\\\u9879\u76EE\u4EE3\u7801\\wideseawcs_server\\wideseawcs_tasks\\wideseawcs_tasks.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|",
+      "RelativeMoniker": "D:0:0:{294E4915-0241-4C8C-BA99-7588B945863A}|WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj|solutionrelative:wideseawcs_tasks\\wideseawcs_tasks.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{294E4915-0241-4C8C-BA99-7588B945863A}|WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj|d:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\yantailiku\\\u9879\u76EE\u4EE3\u7801\\wideseawcs_server\\wideseawcs_tasks\\stackercranejob\\stackercranedbname.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{294E4915-0241-4C8C-BA99-7588B945863A}|WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj|solutionrelative:wideseawcs_tasks\\stackercranejob\\stackercranedbname.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{C2D3D138-9109-481B-8BEB-A27597890B2C}|WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj|d:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\yantailiku\\\u9879\u76EE\u4EE3\u7801\\wideseawcs_server\\wideseawcs_dto\\enum\\taskrelocationstatusenum.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{C2D3D138-9109-481B-8BEB-A27597890B2C}|WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj|solutionrelative:wideseawcs_dto\\enum\\taskrelocationstatusenum.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{C2D3D138-9109-481B-8BEB-A27597890B2C}|WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj|d:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\yantailiku\\\u9879\u76EE\u4EE3\u7801\\wideseawcs_server\\wideseawcs_dto\\enum\\taskstatusenum.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{C2D3D138-9109-481B-8BEB-A27597890B2C}|WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj|solutionrelative:wideseawcs_dto\\enum\\taskstatusenum.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|d:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\yantailiku\\\u9879\u76EE\u4EE3\u7801\\wideseawcs_server\\wideseawcs_server\\controllers\\task\\taskexecutedetailcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\controllers\\task\\taskexecutedetailcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|d:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\yantailiku\\\u9879\u76EE\u4EE3\u7801\\wideseawcs_server\\wideseawcs_server\\controllers\\task\\task_htycontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\controllers\\task\\task_htycontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|d:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\yantailiku\\\u9879\u76EE\u4EE3\u7801\\wideseawcs_server\\wideseawcs_model\\models\\system\\dt_roadwayinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|solutionrelative:wideseawcs_model\\models\\system\\dt_roadwayinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
       "AbsoluteMoniker": "D:0:0:{83F18A31-5983-4587-A0B2-414BF70E50B5}|WIDESEAWCS_TaskInfoService\\WIDESEAWCS_TaskInfoService.csproj|d:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\yantailiku\\\u9879\u76EE\u4EE3\u7801\\wideseawcs_server\\wideseawcs_taskinfoservice\\taskexecutedetailservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
       "RelativeMoniker": "D:0:0:{83F18A31-5983-4587-A0B2-414BF70E50B5}|WIDESEAWCS_TaskInfoService\\WIDESEAWCS_TaskInfoService.csproj|solutionrelative:wideseawcs_taskinfoservice\\taskexecutedetailservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
-      "AbsoluteMoniker": "D:0:0:{7279A2AE-8D1F-4E66-A73A-01AF7927A336}|WIDESEAWCS_ITaskInfoService\\WIDESEAWCS_ITaskInfoService.csproj|d:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\yantailiku\\\u9879\u76EE\u4EE3\u7801\\wideseawcs_server\\wideseawcs_itaskinfoservice\\itaskservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{7279A2AE-8D1F-4E66-A73A-01AF7927A336}|WIDESEAWCS_ITaskInfoService\\WIDESEAWCS_ITaskInfoService.csproj|solutionrelative:wideseawcs_itaskinfoservice\\itaskservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+      "AbsoluteMoniker": "D:0:0:{A14242DD-DA06-4DC3-8598-1761AA7C76D1}|WIDESEAWCS_SystemServices\\WIDESEAWCS_SystemServices.csproj|d:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\yantailiku\\\u9879\u76EE\u4EE3\u7801\\wideseawcs_server\\wideseawcs_systemservices\\sys_dictionarylistservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{A14242DD-DA06-4DC3-8598-1761AA7C76D1}|WIDESEAWCS_SystemServices\\WIDESEAWCS_SystemServices.csproj|solutionrelative:wideseawcs_systemservices\\sys_dictionarylistservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|d:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\yantailiku\\\u9879\u76EE\u4EE3\u7801\\wideseawcs_server\\wideseawcs_model\\models\\system\\userpermissions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{7F200FE8-CAF6-4131-BD25-8D438FE0ABAC}|WIDESEAWCS_Model\\WIDESEAWCS_Model.csproj|solutionrelative:wideseawcs_model\\models\\system\\userpermissions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{A14242DD-DA06-4DC3-8598-1761AA7C76D1}|WIDESEAWCS_SystemServices\\WIDESEAWCS_SystemServices.csproj|d:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\yantailiku\\\u9879\u76EE\u4EE3\u7801\\wideseawcs_server\\wideseawcs_systemservices\\dt_roadwayinfoservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{A14242DD-DA06-4DC3-8598-1761AA7C76D1}|WIDESEAWCS_SystemServices\\WIDESEAWCS_SystemServices.csproj|solutionrelative:wideseawcs_systemservices\\dt_roadwayinfoservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{C2D3D138-9109-481B-8BEB-A27597890B2C}|WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj|d:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\yantailiku\\\u9879\u76EE\u4EE3\u7801\\wideseawcs_server\\wideseawcs_dto\\enum\\taskstatusgroup.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{C2D3D138-9109-481B-8BEB-A27597890B2C}|WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj|solutionrelative:wideseawcs_dto\\enum\\taskstatusgroup.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{C2D3D138-9109-481B-8BEB-A27597890B2C}|WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj|d:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\yantailiku\\\u9879\u76EE\u4EE3\u7801\\wideseawcs_server\\wideseawcs_dto\\enum\\tasktypeenum.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{C2D3D138-9109-481B-8BEB-A27597890B2C}|WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj|solutionrelative:wideseawcs_dto\\enum\\tasktypeenum.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{C2D3D138-9109-481B-8BEB-A27597890B2C}|WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj|d:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\yantailiku\\\u9879\u76EE\u4EE3\u7801\\wideseawcs_server\\wideseawcs_dto\\enum\\tasktypegroup.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{C2D3D138-9109-481B-8BEB-A27597890B2C}|WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj|solutionrelative:wideseawcs_dto\\enum\\tasktypegroup.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|d:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\yantailiku\\\u9879\u76EE\u4EE3\u7801\\wideseawcs_server\\wideseawcs_server\\wwwroot\\wideseawcs_db.dbseed.json\\dt_deviceinfo.tsv||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}",
+      "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\wwwroot\\wideseawcs_db.dbseed.json\\dt_deviceinfo.tsv||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}"
     },
     {
       "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|d:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\yantailiku\\\u9879\u76EE\u4EE3\u7801\\wideseawcs_server\\wideseawcs_server\\appsettings.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}",
       "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\appsettings.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|d:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\yantailiku\\\u9879\u76EE\u4EE3\u7801\\wideseawcs_server\\wideseawcs_server\\controllers\\task\\wmstaskcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|solutionrelative:wideseawcs_server\\controllers\\task\\wmstaskcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     }
   ],
   "DocumentGroupContainers": [
@@ -54,19 +117,19 @@
       "DocumentGroups": [
         {
           "DockedWidth": 200,
-          "SelectedChildIndex": 7,
+          "SelectedChildIndex": 0,
           "Children": [
             {
               "$type": "Document",
-              "DocumentIndex": 4,
+              "DocumentIndex": 0,
               "Title": "CommonStackerCraneJob.cs",
               "DocumentMoniker": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_Tasks\\StackerCraneJob\\CommonStackerCraneJob.cs",
               "RelativeDocumentMoniker": "WIDESEAWCS_Tasks\\StackerCraneJob\\CommonStackerCraneJob.cs",
               "ToolTip": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_Tasks\\StackerCraneJob\\CommonStackerCraneJob.cs",
               "RelativeToolTip": "WIDESEAWCS_Tasks\\StackerCraneJob\\CommonStackerCraneJob.cs",
-              "ViewState": "AgIAAFUAAAAAAAAAAAD4v2UAAABOAAAAAAAAAA==",
+              "ViewState": "AgIAAMEBAAAAAAAAAAAYwM4BAAAXAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2026-03-31T06:48:31.481Z",
+              "WhenOpened": "2026-04-08T03:22:50.593Z",
               "IsPinned": true,
               "EditorCaption": ""
             },
@@ -88,68 +151,27 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 2,
-              "Title": "Dt_Task.cs",
-              "DocumentMoniker": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\TaskInfo\\Dt_Task.cs",
-              "RelativeDocumentMoniker": "WIDESEAWCS_Model\\Models\\TaskInfo\\Dt_Task.cs",
-              "ToolTip": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\TaskInfo\\Dt_Task.cs",
-              "RelativeToolTip": "WIDESEAWCS_Model\\Models\\TaskInfo\\Dt_Task.cs",
-              "ViewState": "AgIAAJAAAAAAAAAAAAAAwL0AAAAzAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2026-04-01T08:43:33.766Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 3,
-              "Title": "RSWMSDTO.cs",
-              "DocumentMoniker": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_DTO\\TaskInfo\\RSWMSDTO.cs",
-              "RelativeDocumentMoniker": "WIDESEAWCS_DTO\\TaskInfo\\RSWMSDTO.cs",
-              "ToolTip": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_DTO\\TaskInfo\\RSWMSDTO.cs",
-              "RelativeToolTip": "WIDESEAWCS_DTO\\TaskInfo\\RSWMSDTO.cs",
-              "ViewState": "AgIAANUAAAAAAAAAAAArwOEAAAAWAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2026-04-01T06:20:22.167Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 0,
-              "Title": "TaskService.cs",
-              "DocumentMoniker": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_TaskInfoService\\TaskService.cs",
-              "RelativeDocumentMoniker": "WIDESEAWCS_TaskInfoService\\TaskService.cs",
-              "ToolTip": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_TaskInfoService\\TaskService.cs",
-              "RelativeToolTip": "WIDESEAWCS_TaskInfoService\\TaskService.cs",
-              "ViewState": "AgIAAAACAAAAAAAAAADwvwwCAAAXAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2026-04-01T06:04:50.549Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 7,
-              "Title": "TaskExecuteDetailService.cs",
-              "DocumentMoniker": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_TaskInfoService\\TaskExecuteDetailService.cs",
-              "RelativeDocumentMoniker": "WIDESEAWCS_TaskInfoService\\TaskExecuteDetailService.cs",
-              "ToolTip": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_TaskInfoService\\TaskExecuteDetailService.cs",
-              "RelativeToolTip": "WIDESEAWCS_TaskInfoService\\TaskExecuteDetailService.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2026-04-01T06:04:49.819Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
               "DocumentIndex": 6,
               "Title": "TaskController.cs",
               "DocumentMoniker": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\Task\\TaskController.cs",
               "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\Task\\TaskController.cs",
               "ToolTip": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\Task\\TaskController.cs",
               "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\Task\\TaskController.cs",
-              "ViewState": "AgIAAF4AAAAAAAAAAAA8wGoAAAArAAAAAAAAAA==",
+              "ViewState": "AgIAADQAAAAAAAAAAAAmwAAAAAAAAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2026-04-01T06:01:40.283Z",
-              "EditorCaption": ""
+              "WhenOpened": "2026-04-10T10:36:00.46Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 5,
+              "Title": "TaskService.cs",
+              "DocumentMoniker": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_TaskInfoService\\TaskService.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_TaskInfoService\\TaskService.cs",
+              "ToolTip": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_TaskInfoService\\TaskService.cs",
+              "RelativeToolTip": "WIDESEAWCS_TaskInfoService\\TaskService.cs",
+              "ViewState": "AgIAAFEAAAAAAAAAAAAAwBIBAAAQAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-04-08T04:42:11.839Z"
             },
             {
               "$type": "Document",
@@ -159,62 +181,288 @@
               "RelativeDocumentMoniker": "WIDESEAWCS_TaskInfoService\\WMSTaskService.cs",
               "ToolTip": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_TaskInfoService\\WMSTaskService.cs",
               "RelativeToolTip": "WIDESEAWCS_TaskInfoService\\WMSTaskService.cs",
-              "ViewState": "AgIAADsBAAAAAAAAAAAvwFABAAAhAAAAAAAAAA==",
+              "ViewState": "AgIAAD0BAAAAAAAAAAAswEkBAABSAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2026-04-01T02:26:18.504Z",
+              "WhenOpened": "2026-04-02T07:36:41.58Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 4,
+              "Title": "Task_HtyService.cs",
+              "DocumentMoniker": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_TaskInfoService\\Task_HtyService.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_TaskInfoService\\Task_HtyService.cs",
+              "ToolTip": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_TaskInfoService\\Task_HtyService.cs",
+              "RelativeToolTip": "WIDESEAWCS_TaskInfoService\\Task_HtyService.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-04-10T02:05:31.228Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 7,
+              "Title": "Sys_Tenant.cs",
+              "DocumentMoniker": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\System\\Sys_Tenant.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Model\\Models\\System\\Sys_Tenant.cs",
+              "ToolTip": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\System\\Sys_Tenant.cs",
+              "RelativeToolTip": "WIDESEAWCS_Model\\Models\\System\\Sys_Tenant.cs",
+              "ViewState": "AgIAAA4AAAAAAAAAAAAIwAAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-04-10T15:08:45.564Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 2,
+              "Title": "JobRunShell.cs",
+              "DocumentMoniker": "C:\\Users\\zcs20\\AppData\\Local\\Temp\\.vsdbgsrc\\8963ba0e4889143dfdef02428f8e33f97ae1f944238a81bb73bda37eafa381f8\\JobRunShell.cs",
+              "ToolTip": "C:\\Users\\zcs20\\AppData\\Local\\Temp\\.vsdbgsrc\\8963ba0e4889143dfdef02428f8e33f97ae1f944238a81bb73bda37eafa381f8\\JobRunShell.cs [\u53EA\u8BFB]",
+              "ViewState": "AgIAANAAAAAAAAAAAAAYwOkAAAABAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-04-14T09:11:30.101Z",
+              "EditorCaption": " [\u53EA\u8BFB]"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 3,
+              "Title": "LogJob.cs",
+              "DocumentMoniker": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_Tasks\\LogJob.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Tasks\\LogJob.cs",
+              "ToolTip": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_Tasks\\LogJob.cs",
+              "RelativeToolTip": "WIDESEAWCS_Tasks\\LogJob.cs",
+              "ViewState": "AgIAABAAAAAAAAAAAAAYwCkAAAAUAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-04-02T13:05:15.167Z",
               "EditorCaption": ""
             },
             {
               "$type": "Document",
               "DocumentIndex": 8,
-              "Title": "ITaskService.cs",
-              "DocumentMoniker": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_ITaskInfoService\\ITaskService.cs",
-              "RelativeDocumentMoniker": "WIDESEAWCS_ITaskInfoService\\ITaskService.cs",
-              "ToolTip": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_ITaskInfoService\\ITaskService.cs",
-              "RelativeToolTip": "WIDESEAWCS_ITaskInfoService\\ITaskService.cs",
-              "ViewState": "AgIAAKMAAAAAAAAAAIAywKoAAAARAAAAAAAAAA==",
+              "Title": "TaskEnumHelper.cs",
+              "DocumentMoniker": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_DTO\\Enum\\TaskEnumHelper.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_DTO\\Enum\\TaskEnumHelper.cs",
+              "ToolTip": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_DTO\\Enum\\TaskEnumHelper.cs",
+              "RelativeToolTip": "WIDESEAWCS_DTO\\Enum\\TaskEnumHelper.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAAAAcAAAAkAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2026-04-01T02:21:34.784Z",
-              "EditorCaption": ""
+              "WhenOpened": "2026-04-08T02:55:18.396Z"
             },
             {
               "$type": "Document",
               "DocumentIndex": 9,
+              "Title": "Program.cs",
+              "DocumentMoniker": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Program.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Program.cs",
+              "ToolTip": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Program.cs",
+              "RelativeToolTip": "WIDESEAWCS_Server\\Program.cs",
+              "ViewState": "AgIAADMAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-04-09T11:51:31.905Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 11,
+              "Title": "WIDESEAWCS_Tasks.csproj",
+              "DocumentMoniker": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj",
+              "ToolTip": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj",
+              "RelativeToolTip": "WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
+              "WhenOpened": "2026-04-09T11:51:33.082Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 10,
+              "Title": "Dt_PlatformStation.cs",
+              "DocumentMoniker": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\System\\Dt_PlatformStation.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Model\\Models\\System\\Dt_PlatformStation.cs",
+              "ToolTip": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\System\\Dt_PlatformStation.cs",
+              "RelativeToolTip": "WIDESEAWCS_Model\\Models\\System\\Dt_PlatformStation.cs",
+              "ViewState": "AgIAACoAAAAAAAAAAAAqwAAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-04-09T15:53:01.077Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 12,
+              "Title": "StackerCraneDBName.cs",
+              "DocumentMoniker": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_Tasks\\StackerCraneJob\\StackerCraneDBName.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Tasks\\StackerCraneJob\\StackerCraneDBName.cs",
+              "ToolTip": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_Tasks\\StackerCraneJob\\StackerCraneDBName.cs",
+              "RelativeToolTip": "WIDESEAWCS_Tasks\\StackerCraneJob\\StackerCraneDBName.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-04-09T15:53:37.835Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 13,
+              "Title": "TaskRelocationStatusEnum.cs",
+              "DocumentMoniker": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_DTO\\Enum\\TaskRelocationStatusEnum.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_DTO\\Enum\\TaskRelocationStatusEnum.cs",
+              "ToolTip": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_DTO\\Enum\\TaskRelocationStatusEnum.cs",
+              "RelativeToolTip": "WIDESEAWCS_DTO\\Enum\\TaskRelocationStatusEnum.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-04-09T16:52:40.177Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 22,
+              "Title": "TaskStatusGroup.cs",
+              "DocumentMoniker": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_DTO\\Enum\\TaskStatusGroup.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_DTO\\Enum\\TaskStatusGroup.cs",
+              "ToolTip": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_DTO\\Enum\\TaskStatusGroup.cs",
+              "RelativeToolTip": "WIDESEAWCS_DTO\\Enum\\TaskStatusGroup.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-04-08T01:48:54.839Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 23,
+              "Title": "TaskTypeEnum.cs",
+              "DocumentMoniker": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_DTO\\Enum\\TaskTypeEnum.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_DTO\\Enum\\TaskTypeEnum.cs",
+              "ToolTip": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_DTO\\Enum\\TaskTypeEnum.cs",
+              "RelativeToolTip": "WIDESEAWCS_DTO\\Enum\\TaskTypeEnum.cs",
+              "ViewState": "AgIAABEAAAAAAAAAAAAIwAAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-04-02T11:15:41.263Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 18,
+              "Title": "TaskExecuteDetailService.cs",
+              "DocumentMoniker": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_TaskInfoService\\TaskExecuteDetailService.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_TaskInfoService\\TaskExecuteDetailService.cs",
+              "ToolTip": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_TaskInfoService\\TaskExecuteDetailService.cs",
+              "RelativeToolTip": "WIDESEAWCS_TaskInfoService\\TaskExecuteDetailService.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAAAD8AAAAkAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-04-01T06:04:49.819Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 17,
+              "Title": "Dt_roadwayinfo.cs",
+              "DocumentMoniker": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\System\\Dt_roadwayinfo.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Model\\Models\\System\\Dt_roadwayinfo.cs",
+              "ToolTip": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\System\\Dt_roadwayinfo.cs",
+              "RelativeToolTip": "WIDESEAWCS_Model\\Models\\System\\Dt_roadwayinfo.cs",
+              "ViewState": "AgIAADYAAAAAAAAAAAAowAAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-04-08T02:55:14.68Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 14,
+              "Title": "TaskStatusEnum.cs",
+              "DocumentMoniker": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_DTO\\Enum\\TaskStatusEnum.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_DTO\\Enum\\TaskStatusEnum.cs",
+              "ToolTip": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_DTO\\Enum\\TaskStatusEnum.cs",
+              "RelativeToolTip": "WIDESEAWCS_DTO\\Enum\\TaskStatusEnum.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-04-08T01:48:55.584Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 20,
+              "Title": "UserPermissions.cs",
+              "DocumentMoniker": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\System\\UserPermissions.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Model\\Models\\System\\UserPermissions.cs",
+              "ToolTip": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_Model\\Models\\System\\UserPermissions.cs",
+              "RelativeToolTip": "WIDESEAWCS_Model\\Models\\System\\UserPermissions.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-04-08T01:49:02.382Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 24,
+              "Title": "TaskTypeGroup.cs",
+              "DocumentMoniker": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_DTO\\Enum\\TaskTypeGroup.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_DTO\\Enum\\TaskTypeGroup.cs",
+              "ToolTip": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_DTO\\Enum\\TaskTypeGroup.cs",
+              "RelativeToolTip": "WIDESEAWCS_DTO\\Enum\\TaskTypeGroup.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-04-08T01:48:53.571Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 21,
+              "Title": "Dt_roadwayinfoService.cs",
+              "DocumentMoniker": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_SystemServices\\Dt_roadwayinfoService.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_SystemServices\\Dt_roadwayinfoService.cs",
+              "ToolTip": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_SystemServices\\Dt_roadwayinfoService.cs",
+              "RelativeToolTip": "WIDESEAWCS_SystemServices\\Dt_roadwayinfoService.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-04-07T14:02:16.986Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 19,
+              "Title": "Sys_DictionaryListService.cs",
+              "DocumentMoniker": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_SystemServices\\Sys_DictionaryListService.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_SystemServices\\Sys_DictionaryListService.cs",
+              "ToolTip": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_SystemServices\\Sys_DictionaryListService.cs",
+              "RelativeToolTip": "WIDESEAWCS_SystemServices\\Sys_DictionaryListService.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-04-07T14:02:17.802Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 16,
+              "Title": "Task_HtyController.cs",
+              "DocumentMoniker": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\Task\\Task_HtyController.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\Task\\Task_HtyController.cs",
+              "ToolTip": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\Task\\Task_HtyController.cs",
+              "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\Task\\Task_HtyController.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-04-07T14:02:21.022Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 15,
+              "Title": "TaskExecuteDetailController.cs",
+              "DocumentMoniker": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\Task\\TaskExecuteDetailController.cs",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\Task\\TaskExecuteDetailController.cs",
+              "ToolTip": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\Task\\TaskExecuteDetailController.cs",
+              "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\Task\\TaskExecuteDetailController.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-04-03T02:13:13.802Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 25,
+              "Title": "Dt_DeviceInfo.tsv",
+              "DocumentMoniker": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\wwwroot\\WIDESEAWCS_DB.DBSeed.Json\\Dt_DeviceInfo.tsv",
+              "RelativeDocumentMoniker": "WIDESEAWCS_Server\\wwwroot\\WIDESEAWCS_DB.DBSeed.Json\\Dt_DeviceInfo.tsv",
+              "ToolTip": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\wwwroot\\WIDESEAWCS_DB.DBSeed.Json\\Dt_DeviceInfo.tsv",
+              "RelativeToolTip": "WIDESEAWCS_Server\\wwwroot\\WIDESEAWCS_DB.DBSeed.Json\\Dt_DeviceInfo.tsv",
+              "ViewState": "AgIAAAwAAAAAAAAAAAAAAAcAAAAaAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001001|",
+              "WhenOpened": "2026-04-02T13:18:55.761Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 26,
               "Title": "appsettings.json",
               "DocumentMoniker": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\appsettings.json",
               "RelativeDocumentMoniker": "WIDESEAWCS_Server\\appsettings.json",
               "ToolTip": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\appsettings.json",
               "RelativeToolTip": "WIDESEAWCS_Server\\appsettings.json",
-              "ViewState": "AgIAAAAAAAAAAAAAAAAAAAkAAABMAAAAAAAAAA==",
+              "ViewState": "AgIAAAwAAAAAAAAAAAAAACIAAAAWAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001642|",
-              "WhenOpened": "2026-04-01T01:41:19.083Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 5,
-              "Title": "StackerCraneTaskCommand.cs",
-              "DocumentMoniker": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_Tasks\\StackerCraneJob\\StackerCraneTaskCommand.cs",
-              "RelativeDocumentMoniker": "WIDESEAWCS_Tasks\\StackerCraneJob\\StackerCraneTaskCommand.cs",
-              "ToolTip": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_Tasks\\StackerCraneJob\\StackerCraneTaskCommand.cs",
-              "RelativeToolTip": "WIDESEAWCS_Tasks\\StackerCraneJob\\StackerCraneTaskCommand.cs",
-              "ViewState": "AgIAABIAAAAAAAAAAAAAABsAAAAoAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2026-03-31T06:48:29.527Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 10,
-              "Title": "WMSTaskController.cs",
-              "DocumentMoniker": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\Task\\WMSTaskController.cs",
-              "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\Task\\WMSTaskController.cs",
-              "ToolTip": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\Task\\WMSTaskController.cs",
-              "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\Task\\WMSTaskController.cs",
-              "ViewState": "AgIAADYAAAAAAAAAAAAYwEYAAAAhAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2026-03-26T01:24:24.38Z",
-              "EditorCaption": ""
+              "WhenOpened": "2026-04-01T01:41:19.083Z"
             }
           ]
         }

--
Gitblit v1.9.3