Admin
2026-04-01 80c208e2f0587693cf098b9eeae272b046bf6b8b
项目代码/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/v17/DocumentLayout.backup.json
@@ -3,16 +3,28 @@
  "WorkspaceRootPath": "F:\\1-\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u9879\u76EE\\\u70DF\u53F0\u5806\u579B\u673A\u7ACB\u5E93\u9879\u76EE\\2-5\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\",
  "Documents": [
    {
      "AbsoluteMoniker": "D:0:0:{294E4915-0241-4C8C-BA99-7588B945863A}|WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj|f:\\1-\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u9879\u76EE\\\u70DF\u53F0\u5806\u579B\u673A\u7ACB\u5E93\u9879\u76EE\\2-5\\yantailiku\\\u9879\u76EE\u4EE3\u7801\\wideseawcs_server\\wideseawcs_tasks\\conveyorlinejob\\commonconveyorlinejob.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
      "RelativeMoniker": "D:0:0:{294E4915-0241-4C8C-BA99-7588B945863A}|WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj|solutionrelative:wideseawcs_tasks\\conveyorlinejob\\commonconveyorlinejob.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
      "AbsoluteMoniker": "D:0:0:{83F18A31-5983-4587-A0B2-414BF70E50B5}|WIDESEAWCS_TaskInfoService\\WIDESEAWCS_TaskInfoService.csproj|f:\\1-\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u9879\u76EE\\\u70DF\u53F0\u5806\u579B\u673A\u7ACB\u5E93\u9879\u76EE\\2-5\\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:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|f:\\1-\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u9879\u76EE\\\u70DF\u53F0\u5806\u579B\u673A\u7ACB\u5E93\u9879\u76EE\\2-5\\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}"
    },
    {
      "AbsoluteMoniker": "D:0:0:{294E4915-0241-4C8C-BA99-7588B945863A}|WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj|f:\\1-\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u9879\u76EE\\\u70DF\u53F0\u5806\u579B\u673A\u7ACB\u5E93\u9879\u76EE\\2-5\\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:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|f:\\1-\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u9879\u76EE\\\u70DF\u53F0\u5806\u579B\u673A\u7ACB\u5E93\u9879\u76EE\\2-5\\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}"
      "AbsoluteMoniker": "D:0:0:{7279A2AE-8D1F-4E66-A73A-01AF7927A336}|WIDESEAWCS_ITaskInfoService\\WIDESEAWCS_ITaskInfoService.csproj|f:\\1-\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u9879\u76EE\\\u70DF\u53F0\u5806\u579B\u673A\u7ACB\u5E93\u9879\u76EE\\2-5\\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:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|f:\\1-\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u9879\u76EE\\\u70DF\u53F0\u5806\u579B\u673A\u7ACB\u5E93\u9879\u76EE\\2-5\\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:{294E4915-0241-4C8C-BA99-7588B945863A}|WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj|f:\\1-\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u9879\u76EE\\\u70DF\u53F0\u5806\u579B\u673A\u7ACB\u5E93\u9879\u76EE\\2-5\\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}"
    }
  ],
  "DocumentGroupContainers": [
@@ -22,49 +34,87 @@
      "DocumentGroups": [
        {
          "DockedWidth": 200,
          "SelectedChildIndex": 1,
          "SelectedChildIndex": 0,
          "Children": [
            {
              "$type": "Document",
              "DocumentIndex": 0,
              "Title": "WMSTaskService.cs",
              "DocumentMoniker": "F:\\1-\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u9879\u76EE\\\u70DF\u53F0\u5806\u579B\u673A\u7ACB\u5E93\u9879\u76EE\\2-5\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_TaskInfoService\\WMSTaskService.cs",
              "RelativeDocumentMoniker": "WIDESEAWCS_TaskInfoService\\WMSTaskService.cs",
              "ToolTip": "F:\\1-\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u9879\u76EE\\\u70DF\u53F0\u5806\u579B\u673A\u7ACB\u5E93\u9879\u76EE\\2-5\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_TaskInfoService\\WMSTaskService.cs",
              "RelativeToolTip": "WIDESEAWCS_TaskInfoService\\WMSTaskService.cs",
              "ViewState": "AgIAAEQBAAAAAAAAAAAhwFoBAAA7AAAAAAAAAA==",
              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
              "WhenOpened": "2026-04-01T02:26:18.504Z",
              "EditorCaption": ""
            },
            {
              "$type": "Bookmark",
              "Name": "ST:129:0:{116d2292-e37d-41cd-a077-ebacac4c8cc4}"
            },
            {
              "$type": "Document",
              "DocumentIndex": 0,
              "Title": "CommonConveyorLineJob.cs",
              "DocumentMoniker": "F:\\1-\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u9879\u76EE\\\u70DF\u53F0\u5806\u579B\u673A\u7ACB\u5E93\u9879\u76EE\\2-5\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_Tasks\\ConveyorLineJob\\CommonConveyorLineJob.cs",
              "RelativeDocumentMoniker": "WIDESEAWCS_Tasks\\ConveyorLineJob\\CommonConveyorLineJob.cs",
              "ToolTip": "F:\\1-\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u9879\u76EE\\\u70DF\u53F0\u5806\u579B\u673A\u7ACB\u5E93\u9879\u76EE\\2-5\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_Tasks\\ConveyorLineJob\\CommonConveyorLineJob.cs",
              "RelativeToolTip": "WIDESEAWCS_Tasks\\ConveyorLineJob\\CommonConveyorLineJob.cs",
              "ViewState": "AgIAADsAAAAAAAAAAAAAwEgAAAAJAAAAAAAAAA==",
              "DocumentIndex": 3,
              "Title": "ITaskService.cs",
              "DocumentMoniker": "F:\\1-\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u9879\u76EE\\\u70DF\u53F0\u5806\u579B\u673A\u7ACB\u5E93\u9879\u76EE\\2-5\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_ITaskInfoService\\ITaskService.cs",
              "RelativeDocumentMoniker": "WIDESEAWCS_ITaskInfoService\\ITaskService.cs",
              "ToolTip": "F:\\1-\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u9879\u76EE\\\u70DF\u53F0\u5806\u579B\u673A\u7ACB\u5E93\u9879\u76EE\\2-5\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_ITaskInfoService\\ITaskService.cs",
              "RelativeToolTip": "WIDESEAWCS_ITaskInfoService\\ITaskService.cs",
              "ViewState": "AgIAABwAAAAAAAAAAADgvyUAAAAAAAAAAAAAAA==",
              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
              "WhenOpened": "2026-03-26T01:25:54.699Z",
              "WhenOpened": "2026-04-01T02:21:34.784Z",
              "EditorCaption": ""
            },
            {
              "$type": "Document",
              "DocumentIndex": 4,
              "Title": "appsettings.json",
              "DocumentMoniker": "F:\\1-\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u9879\u76EE\\\u70DF\u53F0\u5806\u579B\u673A\u7ACB\u5E93\u9879\u76EE\\2-5\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\appsettings.json",
              "RelativeDocumentMoniker": "WIDESEAWCS_Server\\appsettings.json",
              "ToolTip": "F:\\1-\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u9879\u76EE\\\u70DF\u53F0\u5806\u579B\u673A\u7ACB\u5E93\u9879\u76EE\\2-5\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\appsettings.json",
              "RelativeToolTip": "WIDESEAWCS_Server\\appsettings.json",
              "ViewState": "AgIAAAAAAAAAAAAAAADwvwkAAABMAAAAAAAAAA==",
              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001642|",
              "WhenOpened": "2026-04-01T01:41:19.083Z",
              "EditorCaption": ""
            },
            {
              "$type": "Document",
              "DocumentIndex": 2,
              "Title": "WMSTaskController.cs",
              "DocumentMoniker": "F:\\1-\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u9879\u76EE\\\u70DF\u53F0\u5806\u579B\u673A\u7ACB\u5E93\u9879\u76EE\\2-5\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\Task\\WMSTaskController.cs",
              "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\Task\\WMSTaskController.cs",
              "ToolTip": "F:\\1-\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u9879\u76EE\\\u70DF\u53F0\u5806\u579B\u673A\u7ACB\u5E93\u9879\u76EE\\2-5\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\Task\\WMSTaskController.cs",
              "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\Task\\WMSTaskController.cs",
              "ViewState": "AgIAACYAAAAAAAAAAAAUwD0AAAA6AAAAAAAAAA==",
              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
              "WhenOpened": "2026-03-26T01:24:24.38Z",
              "EditorCaption": ""
            },
            {
              "$type": "Document",
              "DocumentIndex": 1,
              "Title": "CommonStackerCraneJob.cs",
              "DocumentMoniker": "F:\\1-\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u9879\u76EE\\\u70DF\u53F0\u5806\u579B\u673A\u7ACB\u5E93\u9879\u76EE\\2-5\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_Tasks\\StackerCraneJob\\CommonStackerCraneJob.cs",
              "RelativeDocumentMoniker": "WIDESEAWCS_Tasks\\StackerCraneJob\\CommonStackerCraneJob.cs",
              "ToolTip": "F:\\1-\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u9879\u76EE\\\u70DF\u53F0\u5806\u579B\u673A\u7ACB\u5E93\u9879\u76EE\\2-5\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_Tasks\\StackerCraneJob\\CommonStackerCraneJob.cs",
              "RelativeToolTip": "WIDESEAWCS_Tasks\\StackerCraneJob\\CommonStackerCraneJob.cs",
              "ViewState": "AgIAACoAAAAAAAAAAAAQwL8AAABfAAAAAAAAAA==",
              "ViewState": "AgIAAEgBAAAAAAAAAAASwFIAAABIAAAAAAAAAA==",
              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
              "WhenOpened": "2026-03-24T07:53:16.481Z",
              "WhenOpened": "2026-03-31T06:48:31.481Z",
              "EditorCaption": ""
            },
            {
              "$type": "Document",
              "DocumentIndex": 5,
              "Title": "StackerCraneTaskCommand.cs",
              "DocumentMoniker": "F:\\1-\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u9879\u76EE\\\u70DF\u53F0\u5806\u579B\u673A\u7ACB\u5E93\u9879\u76EE\\2-5\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_Tasks\\StackerCraneJob\\StackerCraneTaskCommand.cs",
              "RelativeDocumentMoniker": "WIDESEAWCS_Tasks\\StackerCraneJob\\StackerCraneTaskCommand.cs",
              "ToolTip": "F:\\1-\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u9879\u76EE\\\u70DF\u53F0\u5806\u579B\u673A\u7ACB\u5E93\u9879\u76EE\\2-5\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_Tasks\\StackerCraneJob\\StackerCraneTaskCommand.cs",
              "RelativeToolTip": "WIDESEAWCS_Tasks\\StackerCraneJob\\StackerCraneTaskCommand.cs",
              "ViewState": "AgIAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
              "WhenOpened": "2026-03-31T06:48:29.527Z"
            },
            {
              "$type": "Document",
              "DocumentIndex": 1,
              "Title": "WMSTaskController.cs",
              "DocumentMoniker": "F:\\1-\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u9879\u76EE\\\u70DF\u53F0\u5806\u579B\u673A\u7ACB\u5E93\u9879\u76EE\\2-5\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\Task\\WMSTaskController.cs",
              "RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\Task\\WMSTaskController.cs",
              "ToolTip": "F:\\1-\u51FA\u5DEE\u9879\u76EE\\\u70DF\u53F0\u9879\u76EE\\\u70DF\u53F0\u5806\u579B\u673A\u7ACB\u5E93\u9879\u76EE\\2-5\\YanTaiLiKu\\\u9879\u76EE\u4EE3\u7801\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\Task\\WMSTaskController.cs",
              "RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\Task\\WMSTaskController.cs",
              "ViewState": "AgIAADUAAAAAAAAAAAA2wEYAAAAhAAAAAAAAAA==",
              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
              "WhenOpened": "2026-03-26T01:24:24.38Z",
              "EditorCaption": ""
            }
          ]