From c0c44414a3e7c9627d09c7be8db60f843469120e Mon Sep 17 00:00:00 2001
From: zhangchengsong <zhangchengsong@hnkhzn.com>
Date: 星期四, 23 四月 2026 11:27:46 +0800
Subject: [PATCH] 1

---
 项目代码/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/v17/DocumentLayout.json |  161 ++++++++++++++++++++++-------------------------------
 1 files changed, 67 insertions(+), 94 deletions(-)

diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/v17/DocumentLayout.json" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/v17/DocumentLayout.json"
index e0ef913..ddc960e 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/v17/DocumentLayout.json"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/v17/DocumentLayout.json"
@@ -3,20 +3,24 @@
   "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\\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:{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\\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:{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:{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:{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:{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:{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\\stackercranefault.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
@@ -32,10 +36,6 @@
     {
       "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:{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}",
@@ -83,10 +83,6 @@
     {
       "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\\system\\actiondto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
       "RelativeMoniker": "D:0:0:{C2D3D138-9109-481B-8BEB-A27597890B2C}|WIDESEAWCS_DTO\\WIDESEAWCS_DTO.csproj|solutionrelative:wideseawcs_dto\\system\\actiondto.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:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|C:\\Users\\zcs20\\AppData\\Local\\Temp\\.vsdbgsrc\\9027caddeee50c8f87fbc0dd9d37a1c98aecce4d16a74786bb64693e7cd79d75\\CommonStackerCrane.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
@@ -151,17 +147,17 @@
       "DocumentGroups": [
         {
           "DockedWidth": 200,
-          "SelectedChildIndex": 7,
+          "SelectedChildIndex": 6,
           "Children": [
             {
               "$type": "Document",
-              "DocumentIndex": 1,
+              "DocumentIndex": 2,
               "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": "AgIAAB4BAAAAAAAAAAAAwCwBAACTAAAAAAAAAA==",
+              "ViewState": "AgIAAFsBAAAAAAAAAAAIwC0BAAAmAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
               "WhenOpened": "2026-04-08T03:22:50.593Z",
               "IsPinned": true,
@@ -185,20 +181,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 2,
-              "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",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 3,
+              "DocumentIndex": 1,
               "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",
@@ -212,19 +195,19 @@
             {
               "$type": "Document",
               "DocumentIndex": 0,
-              "Title": "WMSTaskService.cs",
-              "DocumentMoniker": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_TaskInfoService\\WMSTaskService.cs",
-              "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": "AgIAAGABAAAAAAAAAAAvwIQBAAANAAAAAAAAAA==",
+              "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": "AgIAAGYBAAAAAAAAAAAAwBEBAAAJAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2026-04-22T03:51:37.181Z",
+              "WhenOpened": "2026-04-21T08:17:25.543Z",
               "EditorCaption": ""
             },
             {
               "$type": "Document",
-              "DocumentIndex": 7,
+              "DocumentIndex": 8,
               "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",
@@ -232,25 +215,35 @@
               "RelativeToolTip": "WIDESEAWCS_Tasks\\StackerCraneJob\\StackerCraneTaskCommand.cs",
               "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2026-04-20T11:07:43.806Z",
-              "EditorCaption": ""
+              "WhenOpened": "2026-04-20T11:07:43.806Z"
             },
             {
               "$type": "Document",
-              "DocumentIndex": 8,
-              "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": "AgIAAOYBAAAAAAAAAAAQwLICAAAVAAAAAAAAAA==",
+              "DocumentIndex": 3,
+              "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": "AgIAAG0AAAAAAAAAAAAIwH8AAAAMAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2026-04-21T08:17:25.543Z",
-              "EditorCaption": ""
+              "WhenOpened": "2026-04-10T10:36:00.46Z"
             },
             {
               "$type": "Document",
               "DocumentIndex": 4,
+              "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": 5,
               "Title": "StackerCraneFault.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\\StackerCraneFault.cs",
               "RelativeDocumentMoniker": "WIDESEAWCS_Tasks\\StackerCraneJob\\StackerCraneFault.cs",
@@ -258,23 +251,21 @@
               "RelativeToolTip": "WIDESEAWCS_Tasks\\StackerCraneJob\\StackerCraneFault.cs",
               "ViewState": "AgIAAI8AAAAAAAAAAAAIwAAAAAAAAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2026-04-22T09:29:17.313Z",
-              "EditorCaption": ""
+              "WhenOpened": "2026-04-22T09:29:17.313Z"
             },
             {
               "$type": "Document",
-              "DocumentIndex": 6,
+              "DocumentIndex": 7,
               "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",
               "ViewState": "AgIAAG4AAAAAAAAAAAD4v4cAAAAFAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2026-04-14T09:11:30.101Z",
-              "EditorCaption": ""
+              "WhenOpened": "2026-04-14T09:11:30.101Z"
             },
             {
               "$type": "Document",
-              "DocumentIndex": 5,
+              "DocumentIndex": 6,
               "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",
@@ -282,8 +273,7 @@
               "RelativeToolTip": "WIDESEAWCS_Tasks\\LogJob.cs",
               "ViewState": "AgIAABAAAAAAAAAAAAAYwCkAAAAUAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2026-04-02T13:05:15.167Z",
-              "EditorCaption": ""
+              "WhenOpened": "2026-04-02T13:05:15.167Z"
             },
             {
               "$type": "Document",
@@ -295,8 +285,7 @@
               "RelativeToolTip": "WIDESEAWCS_DTO\\Enum\\TaskStatusEnum.cs",
               "ViewState": "AgIAAGwAAAAAAAAAAAD4v4YAAAAVAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2026-04-22T06:05:36.883Z",
-              "EditorCaption": ""
+              "WhenOpened": "2026-04-22T06:05:36.883Z"
             },
             {
               "$type": "Document",
@@ -308,8 +297,7 @@
               "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\Task\\WMSTaskController.cs",
               "ViewState": "AgIAADMAAAAAAAAAAAAowEYAAAAlAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2026-04-20T01:11:17.098Z",
-              "EditorCaption": ""
+              "WhenOpened": "2026-04-20T01:11:17.098Z"
             },
             {
               "$type": "Document",
@@ -321,8 +309,7 @@
               "RelativeToolTip": "WIDESEAWCS_Model\\Models\\System\\Dt_roadwayinfo.cs",
               "ViewState": "AgIAAG4AAAAAAAAAAADgv4UAAAAWAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2026-04-08T02:55:14.68Z",
-              "EditorCaption": ""
+              "WhenOpened": "2026-04-08T02:55:14.68Z"
             },
             {
               "$type": "Document",
@@ -334,8 +321,7 @@
               "RelativeToolTip": "WIDESEAWCS_Model\\Models\\System\\RoleAuthor.cs",
               "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2026-04-20T01:32:42.82Z",
-              "EditorCaption": ""
+              "WhenOpened": "2026-04-20T01:32:42.82Z"
             },
             {
               "$type": "Document",
@@ -347,8 +333,7 @@
               "RelativeToolTip": "WIDESEAWCS_Model\\Models\\System\\JobError.cs",
               "ViewState": "AgIAAAAAAAAAAAAAAADwvxEAAAAhAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2026-04-20T01:32:33.655Z",
-              "EditorCaption": ""
+              "WhenOpened": "2026-04-20T01:32:33.655Z"
             },
             {
               "$type": "Document",
@@ -423,18 +408,6 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 21,
-              "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": "AgIAAHAAAAAAAAAAAAAIwH8AAAAsAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2026-04-10T10:36:00.46Z"
-            },
-            {
-              "$type": "Document",
               "DocumentIndex": 20,
               "Title": "ActionDTO.cs",
               "DocumentMoniker": "D:\\\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u80DC\u5730\u6C7D\u8F66\\2-6\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_DTO\\System\\ActionDTO.cs",
@@ -447,7 +420,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 22,
+              "DocumentIndex": 21,
               "Title": "CommonStackerCrane.cs",
               "DocumentMoniker": "C:\\Users\\zcs20\\AppData\\Local\\Temp\\.vsdbgsrc\\9027caddeee50c8f87fbc0dd9d37a1c98aecce4d16a74786bb64693e7cd79d75\\CommonStackerCrane.cs",
               "ToolTip": "C:\\Users\\zcs20\\AppData\\Local\\Temp\\.vsdbgsrc\\9027caddeee50c8f87fbc0dd9d37a1c98aecce4d16a74786bb64693e7cd79d75\\CommonStackerCrane.cs",
@@ -457,7 +430,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 23,
+              "DocumentIndex": 22,
               "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",
@@ -469,7 +442,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 25,
+              "DocumentIndex": 24,
               "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",
@@ -481,7 +454,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 26,
+              "DocumentIndex": 25,
               "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",
@@ -493,7 +466,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 27,
+              "DocumentIndex": 26,
               "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",
@@ -506,7 +479,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 28,
+              "DocumentIndex": 27,
               "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",
@@ -518,7 +491,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 24,
+              "DocumentIndex": 23,
               "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",
@@ -530,7 +503,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 33,
+              "DocumentIndex": 32,
               "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",
@@ -542,7 +515,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 32,
+              "DocumentIndex": 31,
               "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",
@@ -554,7 +527,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 34,
+              "DocumentIndex": 33,
               "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",
@@ -566,7 +539,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 31,
+              "DocumentIndex": 30,
               "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",
@@ -578,7 +551,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 30,
+              "DocumentIndex": 29,
               "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",
@@ -591,7 +564,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 29,
+              "DocumentIndex": 28,
               "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",
@@ -603,7 +576,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 35,
+              "DocumentIndex": 34,
               "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",

--
Gitblit v1.9.3