From 5ea48455463691678b806badbee198699a878b5a Mon Sep 17 00:00:00 2001
From: HuBingJie <3146306518@qq.com>
Date: 星期四, 25 十二月 2025 18:38:58 +0800
Subject: [PATCH] 1
---
项目代码/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/CopilotIndices/17.14.794.21998/SemanticSymbols.db | 0
项目代码/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/v17/DocumentLayout.json | 167 +++++--
.vs/slnx.sqlite | 0
项目代码/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/WIDESEA_BasicService/LocationInfoService.cs | 23 +
项目代码/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/v17/DocumentLayout.backup.json | 167 +++++--
项目代码/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/17.14.794.21998/SemanticSymbols.db | 0
项目代码/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/DocumentLayout.json | 210 ++++++---
项目代码/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/WIDESEA_TaskInfoService/TaskService.cs | 132 +++--
项目代码/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ConveyorLineJob/CommonConveyorLineJob.cs | 22
项目代码/WMS/WIDESEA_WMSClient/src/api/http.js | 12
项目代码/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/17.14.794.21998/CodeChunks.db | 0
项目代码/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/CopilotIndices/17.14.794.21998/CodeChunks.db | 0
项目代码/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/17.14.794.21998/SemanticSymbols.db-wal | 0
项目代码/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/17.14.794.21998/CodeChunks.db-shm | 0
项目代码/WCS/WIDESEAWCS_Server/WIDESEAWCS_TaskInfoService/TaskHtyService.cs | 47 +
项目代码/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/WIDESEA_IBasicService/ILocationInfoService.cs | 3
项目代码/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/CopilotIndices/17.14.794.21998/CodeChunks.db-wal | 0
项目代码/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/CopilotIndices/17.14.794.21998/SemanticSymbols.db-shm | 0
项目代码/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/WIDESEA_DTO/ToMes/RelocationTaskMes.cs | 2
项目代码/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/StackerCraneJob/CommonStackerCraneJob.cs | 60 +-
项目代码/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/DocumentLayout.backup.json | 194 ++++++---
项目代码/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/WIDESEA_TaskInfoService/PartialTaskService_Inbound.cs | 4
项目代码/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/WIDESEA_Core/Const/ConfigConst.cs | 2
项目代码/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/WIDESEA_ITaskInfoService/ITaskService.cs | 4
项目代码/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/ToMes.cs | 53 ++
/dev/null | 0
项目代码/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/TaskInfo/TaskController.cs | 20
项目代码/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/CopilotIndices/17.14.794.21998/CodeChunks.db-shm | 0
项目代码/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/CopilotIndices/17.14.794.21998/SemanticSymbols.db-wal | 0
项目代码/WCS/WIDESEAWCS_Client/src/api/http.js | 10
项目代码/WCS/WIDESEAWCS_Server/WIDESEAWCS_TaskInfoService/TaskService.cs | 29
项目代码/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/Task/TaskController.cs | 7
项目代码/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/17.14.794.21998/CodeChunks.db-wal | 0
项目代码/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/17.14.794.21998/SemanticSymbols.db-shm | 0
34 files changed, 755 insertions(+), 413 deletions(-)
diff --git a/.vs/slnx.sqlite b/.vs/slnx.sqlite
new file mode 100644
index 0000000..72dbb39
--- /dev/null
+++ b/.vs/slnx.sqlite
Binary files differ
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Client/src/api/http.js" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Client/src/api/http.js"
index 8a36613..6ec35a9 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Client/src/api/http.js"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Client/src/api/http.js"
@@ -13,13 +13,19 @@
let loadingStatus = false;
if (process.env.NODE_ENV == 'development') {
axios.defaults.baseURL = 'http://127.0.0.1:9291/';
+ // axios.defaults.baseURL = 'http://10.6.100.142:9291';
+
}
else if (process.env.NODE_ENV == 'debug') {
- axios.defaults.baseURL = 'http://127.0.0.1:9291/';
+ // axios.defaults.baseURL = 'http://127.0.0.1:9291/';
+ axios.defaults.baseURL = 'http://10.6.100.142:9291';
+
}
else if (process.env.NODE_ENV == 'production') {
- axios.defaults.baseURL = 'http://127.0.0.1:9291/';
+ // axios.defaults.baseURL = 'http://127.0.0.1:9291/';
+ axios.defaults.baseURL = 'http://10.6.100.142:9291';
+
}
if (!axios.defaults.baseURL.endsWith('/')) {
axios.defaults.baseURL+="/";
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/CopilotIndices/17.14.1091.29919/CodeChunks.db" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/CopilotIndices/17.14.1091.29919/CodeChunks.db"
deleted file mode 100644
index f012c78..0000000
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/CopilotIndices/17.14.1091.29919/CodeChunks.db"
+++ /dev/null
Binary files differ
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/CopilotIndices/17.14.1091.29919/SemanticSymbols.db" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/CopilotIndices/17.14.1091.29919/SemanticSymbols.db"
deleted file mode 100644
index 78faf91..0000000
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/CopilotIndices/17.14.1091.29919/SemanticSymbols.db"
+++ /dev/null
Binary files differ
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/CopilotIndices/17.14.794.21998/CodeChunks.db" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/CopilotIndices/17.14.794.21998/CodeChunks.db"
index 1c426c6..7fc2284 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/CopilotIndices/17.14.794.21998/CodeChunks.db"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/CopilotIndices/17.14.794.21998/CodeChunks.db"
Binary files differ
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/CopilotIndices/17.14.794.21998/CodeChunks.db-shm" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/CopilotIndices/17.14.794.21998/CodeChunks.db-shm"
new file mode 100644
index 0000000..56e0920
--- /dev/null
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/CopilotIndices/17.14.794.21998/CodeChunks.db-shm"
Binary files differ
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/CopilotIndices/17.14.794.21998/CodeChunks.db-wal" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/CopilotIndices/17.14.794.21998/CodeChunks.db-wal"
new file mode 100644
index 0000000..4442295
--- /dev/null
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/CopilotIndices/17.14.794.21998/CodeChunks.db-wal"
Binary files differ
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/CopilotIndices/17.14.794.21998/SemanticSymbols.db" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/CopilotIndices/17.14.794.21998/SemanticSymbols.db"
index 09a4a99..4d1b996 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/CopilotIndices/17.14.794.21998/SemanticSymbols.db"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/CopilotIndices/17.14.794.21998/SemanticSymbols.db"
Binary files differ
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/CopilotIndices/17.14.794.21998/SemanticSymbols.db-shm" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/CopilotIndices/17.14.794.21998/SemanticSymbols.db-shm"
new file mode 100644
index 0000000..d3712a3
--- /dev/null
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/CopilotIndices/17.14.794.21998/SemanticSymbols.db-shm"
Binary files differ
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/CopilotIndices/17.14.794.21998/SemanticSymbols.db-wal" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/CopilotIndices/17.14.794.21998/SemanticSymbols.db-wal"
new file mode 100644
index 0000000..a6ce32e
--- /dev/null
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/CopilotIndices/17.14.794.21998/SemanticSymbols.db-wal"
Binary files differ
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/v17/DocumentLayout.backup.json" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/v17/DocumentLayout.backup.json"
index 204d4ee..1d9bdbd 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/v17/DocumentLayout.backup.json"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/v17/DocumentLayout.backup.json"
@@ -1,22 +1,38 @@
{
"Version": 1,
- "WorkspaceRootPath": "F:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WCS\\WIDESEAWCS_Server\\",
+ "WorkspaceRootPath": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WCS\\WIDESEAWCS_Server\\",
"Documents": [
{
- "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|f:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wcs\\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|f:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wcs\\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:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wcs\\wideseawcs_server\\wideseawcs_taskinfoservice\\taskservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "AbsoluteMoniker": "D:0:0:{83F18A31-5983-4587-A0B2-414BF70E50B5}|WIDESEAWCS_TaskInfoService\\WIDESEAWCS_TaskInfoService.csproj|f:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wcs\\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:{7279A2AE-8D1F-4E66-A73A-01AF7927A336}|WIDESEAWCS_ITaskInfoService\\WIDESEAWCS_ITaskInfoService.csproj|f:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wcs\\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:{83F18A31-5983-4587-A0B2-414BF70E50B5}|WIDESEAWCS_TaskInfoService\\WIDESEAWCS_TaskInfoService.csproj|f:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wcs\\wideseawcs_server\\wideseawcs_taskinfoservice\\taskhtyservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{83F18A31-5983-4587-A0B2-414BF70E50B5}|WIDESEAWCS_TaskInfoService\\WIDESEAWCS_TaskInfoService.csproj|solutionrelative:wideseawcs_taskinfoservice\\taskhtyservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|f:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wcs\\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:{7279A2AE-8D1F-4E66-A73A-01AF7927A336}|WIDESEAWCS_ITaskInfoService\\WIDESEAWCS_ITaskInfoService.csproj|f:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wcs\\wideseawcs_server\\wideseawcs_itaskinfoservice\\itaskhtyservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{7279A2AE-8D1F-4E66-A73A-01AF7927A336}|WIDESEAWCS_ITaskInfoService\\WIDESEAWCS_ITaskInfoService.csproj|solutionrelative:wideseawcs_itaskinfoservice\\itaskhtyservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{294E4915-0241-4C8C-BA99-7588B945863A}|WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj|f:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wcs\\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:{294E4915-0241-4C8C-BA99-7588B945863A}|WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj|f:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wcs\\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:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wcs\\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:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wcs\\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": [
@@ -26,71 +42,110 @@
"DocumentGroups": [
{
"DockedWidth": 200,
- "SelectedChildIndex": 6,
+ "SelectedChildIndex": 0,
"Children": [
{
- "$type": "Bookmark",
- "Name": "ST:0:0:{aa2115a1-9712-457b-9047-dbb71ca2cdd2}"
- },
- {
- "$type": "Bookmark",
- "Name": "ST:129:0:{116d2292-e37d-41cd-a077-ebacac4c8cc4}"
- },
- {
- "$type": "Bookmark",
- "Name": "ST:130:0:{1fc202d4-d401-403c-9834-5b218574bb67}"
+ "$type": "Document",
+ "DocumentIndex": 0,
+ "Title": "TaskService.cs",
+ "DocumentMoniker": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_TaskInfoService\\TaskService.cs",
+ "RelativeDocumentMoniker": "WIDESEAWCS_TaskInfoService\\TaskService.cs",
+ "ToolTip": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_TaskInfoService\\TaskService.cs",
+ "RelativeToolTip": "WIDESEAWCS_TaskInfoService\\TaskService.cs",
+ "ViewState": "AgIAAJMDAAAAAAAAAAAswKQDAAA2AAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-12-22T16:00:38.77Z",
+ "EditorCaption": ""
},
{
"$type": "Document",
- "DocumentIndex": 1,
+ "DocumentIndex": 3,
+ "Title": "ITaskHtyService.cs",
+ "DocumentMoniker": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_ITaskInfoService\\ITaskHtyService.cs",
+ "RelativeDocumentMoniker": "WIDESEAWCS_ITaskInfoService\\ITaskHtyService.cs",
+ "ToolTip": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_ITaskInfoService\\ITaskHtyService.cs",
+ "RelativeToolTip": "WIDESEAWCS_ITaskInfoService\\ITaskHtyService.cs",
+ "ViewState": "AgIAABgAAAAAAAAAAAAswB4AAAAXAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-12-22T16:00:34.504Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 5,
+ "Title": "CommonStackerCraneJob.cs",
+ "DocumentMoniker": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Tasks\\StackerCraneJob\\CommonStackerCraneJob.cs",
+ "RelativeDocumentMoniker": "WIDESEAWCS_Tasks\\StackerCraneJob\\CommonStackerCraneJob.cs",
+ "ToolTip": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Tasks\\StackerCraneJob\\CommonStackerCraneJob.cs",
+ "RelativeToolTip": "WIDESEAWCS_Tasks\\StackerCraneJob\\CommonStackerCraneJob.cs",
+ "ViewState": "AgIAAJUAAAAAAAAAAAAAABEBAAAdAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-12-17T02:59:53.207Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 4,
"Title": "CommonConveyorLineJob.cs",
- "DocumentMoniker": "F:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Tasks\\ConveyorLineJob\\CommonConveyorLineJob.cs",
+ "DocumentMoniker": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Tasks\\ConveyorLineJob\\CommonConveyorLineJob.cs",
"RelativeDocumentMoniker": "WIDESEAWCS_Tasks\\ConveyorLineJob\\CommonConveyorLineJob.cs",
- "ToolTip": "F:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Tasks\\ConveyorLineJob\\CommonConveyorLineJob.cs",
+ "ToolTip": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Tasks\\ConveyorLineJob\\CommonConveyorLineJob.cs",
"RelativeToolTip": "WIDESEAWCS_Tasks\\ConveyorLineJob\\CommonConveyorLineJob.cs",
- "ViewState": "AgIAAJAAAAAAAAAAAAAswLoAAABfAAAAAAAAAA==",
+ "ViewState": "AgIAAHAAAAAAAAAAAAAYwH4AAACpAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-12-05T15:05:30.531Z",
"EditorCaption": ""
},
{
"$type": "Document",
+ "DocumentIndex": 7,
+ "Title": "StackerCraneTaskCommand.cs",
+ "DocumentMoniker": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Tasks\\StackerCraneJob\\StackerCraneTaskCommand.cs",
+ "RelativeDocumentMoniker": "WIDESEAWCS_Tasks\\StackerCraneJob\\StackerCraneTaskCommand.cs",
+ "ToolTip": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Tasks\\StackerCraneJob\\StackerCraneTaskCommand.cs",
+ "RelativeToolTip": "WIDESEAWCS_Tasks\\StackerCraneJob\\StackerCraneTaskCommand.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-12-17T06:52:38.798Z"
+ },
+ {
+ "$type": "Document",
"DocumentIndex": 2,
- "Title": "TaskService.cs",
- "DocumentMoniker": "F:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_TaskInfoService\\TaskService.cs",
- "RelativeDocumentMoniker": "WIDESEAWCS_TaskInfoService\\TaskService.cs",
- "ToolTip": "F:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_TaskInfoService\\TaskService.cs",
- "RelativeToolTip": "WIDESEAWCS_TaskInfoService\\TaskService.cs",
- "ViewState": "AgIAAH0DAAAAAAAAAAAAAJ0DAAAAAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-12-05T14:51:33.909Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 3,
- "Title": "ITaskService.cs",
- "DocumentMoniker": "F:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_ITaskInfoService\\ITaskService.cs",
- "RelativeDocumentMoniker": "WIDESEAWCS_ITaskInfoService\\ITaskService.cs",
- "ToolTip": "F:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_ITaskInfoService\\ITaskService.cs",
- "RelativeToolTip": "WIDESEAWCS_ITaskInfoService\\ITaskService.cs",
- "ViewState": "AgIAAOgAAAAAAAAAAAAkwAUBAAAhAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-12-05T14:51:03.205Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 0,
"Title": "TaskController.cs",
- "DocumentMoniker": "F:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\Task\\TaskController.cs",
+ "DocumentMoniker": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\Task\\TaskController.cs",
"RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\Task\\TaskController.cs",
- "ToolTip": "F:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\Task\\TaskController.cs",
+ "ToolTip": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\Task\\TaskController.cs",
"RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\Task\\TaskController.cs",
- "ViewState": "AgIAABAAAAAAAAAAAAAywBoAAAA5AAAAAAAAAA==",
+ "ViewState": "AgIAACQAAAAAAAAAAAAIwC4AAAApAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-12-05T14:49:50.605Z",
"EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 1,
+ "Title": "TaskHtyService.cs",
+ "DocumentMoniker": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_TaskInfoService\\TaskHtyService.cs",
+ "RelativeDocumentMoniker": "WIDESEAWCS_TaskInfoService\\TaskHtyService.cs",
+ "ToolTip": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_TaskInfoService\\TaskHtyService.cs",
+ "RelativeToolTip": "WIDESEAWCS_TaskInfoService\\TaskHtyService.cs",
+ "ViewState": "AgIAAE4AAAAAAAAAAAAAwFgAAAAQAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-12-23T13:38:25.481Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 6,
+ "Title": "appsettings.json",
+ "DocumentMoniker": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\appsettings.json",
+ "RelativeDocumentMoniker": "WIDESEAWCS_Server\\appsettings.json",
+ "ToolTip": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\appsettings.json",
+ "RelativeToolTip": "WIDESEAWCS_Server\\appsettings.json",
+ "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001642|",
+ "WhenOpened": "2025-12-23T03:18:07.458Z",
+ "EditorCaption": ""
}
]
}
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/v17/DocumentLayout.json" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/v17/DocumentLayout.json"
index 204d4ee..1d9bdbd 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/v17/DocumentLayout.json"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/v17/DocumentLayout.json"
@@ -1,22 +1,38 @@
{
"Version": 1,
- "WorkspaceRootPath": "F:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WCS\\WIDESEAWCS_Server\\",
+ "WorkspaceRootPath": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WCS\\WIDESEAWCS_Server\\",
"Documents": [
{
- "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|f:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wcs\\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|f:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wcs\\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:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wcs\\wideseawcs_server\\wideseawcs_taskinfoservice\\taskservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "AbsoluteMoniker": "D:0:0:{83F18A31-5983-4587-A0B2-414BF70E50B5}|WIDESEAWCS_TaskInfoService\\WIDESEAWCS_TaskInfoService.csproj|f:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wcs\\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:{7279A2AE-8D1F-4E66-A73A-01AF7927A336}|WIDESEAWCS_ITaskInfoService\\WIDESEAWCS_ITaskInfoService.csproj|f:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wcs\\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:{83F18A31-5983-4587-A0B2-414BF70E50B5}|WIDESEAWCS_TaskInfoService\\WIDESEAWCS_TaskInfoService.csproj|f:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wcs\\wideseawcs_server\\wideseawcs_taskinfoservice\\taskhtyservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{83F18A31-5983-4587-A0B2-414BF70E50B5}|WIDESEAWCS_TaskInfoService\\WIDESEAWCS_TaskInfoService.csproj|solutionrelative:wideseawcs_taskinfoservice\\taskhtyservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{487FA45B-EA1A-4ACA-BB5B-0F6708F462C0}|WIDESEAWCS_Server\\WIDESEAWCS_Server.csproj|f:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wcs\\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:{7279A2AE-8D1F-4E66-A73A-01AF7927A336}|WIDESEAWCS_ITaskInfoService\\WIDESEAWCS_ITaskInfoService.csproj|f:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wcs\\wideseawcs_server\\wideseawcs_itaskinfoservice\\itaskhtyservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{7279A2AE-8D1F-4E66-A73A-01AF7927A336}|WIDESEAWCS_ITaskInfoService\\WIDESEAWCS_ITaskInfoService.csproj|solutionrelative:wideseawcs_itaskinfoservice\\itaskhtyservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{294E4915-0241-4C8C-BA99-7588B945863A}|WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj|f:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wcs\\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:{294E4915-0241-4C8C-BA99-7588B945863A}|WIDESEAWCS_Tasks\\WIDESEAWCS_Tasks.csproj|f:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wcs\\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:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wcs\\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:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wcs\\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": [
@@ -26,71 +42,110 @@
"DocumentGroups": [
{
"DockedWidth": 200,
- "SelectedChildIndex": 6,
+ "SelectedChildIndex": 0,
"Children": [
{
- "$type": "Bookmark",
- "Name": "ST:0:0:{aa2115a1-9712-457b-9047-dbb71ca2cdd2}"
- },
- {
- "$type": "Bookmark",
- "Name": "ST:129:0:{116d2292-e37d-41cd-a077-ebacac4c8cc4}"
- },
- {
- "$type": "Bookmark",
- "Name": "ST:130:0:{1fc202d4-d401-403c-9834-5b218574bb67}"
+ "$type": "Document",
+ "DocumentIndex": 0,
+ "Title": "TaskService.cs",
+ "DocumentMoniker": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_TaskInfoService\\TaskService.cs",
+ "RelativeDocumentMoniker": "WIDESEAWCS_TaskInfoService\\TaskService.cs",
+ "ToolTip": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_TaskInfoService\\TaskService.cs",
+ "RelativeToolTip": "WIDESEAWCS_TaskInfoService\\TaskService.cs",
+ "ViewState": "AgIAAJMDAAAAAAAAAAAswKQDAAA2AAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-12-22T16:00:38.77Z",
+ "EditorCaption": ""
},
{
"$type": "Document",
- "DocumentIndex": 1,
+ "DocumentIndex": 3,
+ "Title": "ITaskHtyService.cs",
+ "DocumentMoniker": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_ITaskInfoService\\ITaskHtyService.cs",
+ "RelativeDocumentMoniker": "WIDESEAWCS_ITaskInfoService\\ITaskHtyService.cs",
+ "ToolTip": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_ITaskInfoService\\ITaskHtyService.cs",
+ "RelativeToolTip": "WIDESEAWCS_ITaskInfoService\\ITaskHtyService.cs",
+ "ViewState": "AgIAABgAAAAAAAAAAAAswB4AAAAXAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-12-22T16:00:34.504Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 5,
+ "Title": "CommonStackerCraneJob.cs",
+ "DocumentMoniker": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Tasks\\StackerCraneJob\\CommonStackerCraneJob.cs",
+ "RelativeDocumentMoniker": "WIDESEAWCS_Tasks\\StackerCraneJob\\CommonStackerCraneJob.cs",
+ "ToolTip": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Tasks\\StackerCraneJob\\CommonStackerCraneJob.cs",
+ "RelativeToolTip": "WIDESEAWCS_Tasks\\StackerCraneJob\\CommonStackerCraneJob.cs",
+ "ViewState": "AgIAAJUAAAAAAAAAAAAAABEBAAAdAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-12-17T02:59:53.207Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 4,
"Title": "CommonConveyorLineJob.cs",
- "DocumentMoniker": "F:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Tasks\\ConveyorLineJob\\CommonConveyorLineJob.cs",
+ "DocumentMoniker": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Tasks\\ConveyorLineJob\\CommonConveyorLineJob.cs",
"RelativeDocumentMoniker": "WIDESEAWCS_Tasks\\ConveyorLineJob\\CommonConveyorLineJob.cs",
- "ToolTip": "F:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Tasks\\ConveyorLineJob\\CommonConveyorLineJob.cs",
+ "ToolTip": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Tasks\\ConveyorLineJob\\CommonConveyorLineJob.cs",
"RelativeToolTip": "WIDESEAWCS_Tasks\\ConveyorLineJob\\CommonConveyorLineJob.cs",
- "ViewState": "AgIAAJAAAAAAAAAAAAAswLoAAABfAAAAAAAAAA==",
+ "ViewState": "AgIAAHAAAAAAAAAAAAAYwH4AAACpAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-12-05T15:05:30.531Z",
"EditorCaption": ""
},
{
"$type": "Document",
+ "DocumentIndex": 7,
+ "Title": "StackerCraneTaskCommand.cs",
+ "DocumentMoniker": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Tasks\\StackerCraneJob\\StackerCraneTaskCommand.cs",
+ "RelativeDocumentMoniker": "WIDESEAWCS_Tasks\\StackerCraneJob\\StackerCraneTaskCommand.cs",
+ "ToolTip": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Tasks\\StackerCraneJob\\StackerCraneTaskCommand.cs",
+ "RelativeToolTip": "WIDESEAWCS_Tasks\\StackerCraneJob\\StackerCraneTaskCommand.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-12-17T06:52:38.798Z"
+ },
+ {
+ "$type": "Document",
"DocumentIndex": 2,
- "Title": "TaskService.cs",
- "DocumentMoniker": "F:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_TaskInfoService\\TaskService.cs",
- "RelativeDocumentMoniker": "WIDESEAWCS_TaskInfoService\\TaskService.cs",
- "ToolTip": "F:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_TaskInfoService\\TaskService.cs",
- "RelativeToolTip": "WIDESEAWCS_TaskInfoService\\TaskService.cs",
- "ViewState": "AgIAAH0DAAAAAAAAAAAAAJ0DAAAAAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-12-05T14:51:33.909Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 3,
- "Title": "ITaskService.cs",
- "DocumentMoniker": "F:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_ITaskInfoService\\ITaskService.cs",
- "RelativeDocumentMoniker": "WIDESEAWCS_ITaskInfoService\\ITaskService.cs",
- "ToolTip": "F:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_ITaskInfoService\\ITaskService.cs",
- "RelativeToolTip": "WIDESEAWCS_ITaskInfoService\\ITaskService.cs",
- "ViewState": "AgIAAOgAAAAAAAAAAAAkwAUBAAAhAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-12-05T14:51:03.205Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 0,
"Title": "TaskController.cs",
- "DocumentMoniker": "F:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\Task\\TaskController.cs",
+ "DocumentMoniker": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\Task\\TaskController.cs",
"RelativeDocumentMoniker": "WIDESEAWCS_Server\\Controllers\\Task\\TaskController.cs",
- "ToolTip": "F:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\Task\\TaskController.cs",
+ "ToolTip": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\Controllers\\Task\\TaskController.cs",
"RelativeToolTip": "WIDESEAWCS_Server\\Controllers\\Task\\TaskController.cs",
- "ViewState": "AgIAABAAAAAAAAAAAAAywBoAAAA5AAAAAAAAAA==",
+ "ViewState": "AgIAACQAAAAAAAAAAAAIwC4AAAApAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-12-05T14:49:50.605Z",
"EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 1,
+ "Title": "TaskHtyService.cs",
+ "DocumentMoniker": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_TaskInfoService\\TaskHtyService.cs",
+ "RelativeDocumentMoniker": "WIDESEAWCS_TaskInfoService\\TaskHtyService.cs",
+ "ToolTip": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_TaskInfoService\\TaskHtyService.cs",
+ "RelativeToolTip": "WIDESEAWCS_TaskInfoService\\TaskHtyService.cs",
+ "ViewState": "AgIAAE4AAAAAAAAAAAAAwFgAAAAQAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-12-23T13:38:25.481Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 6,
+ "Title": "appsettings.json",
+ "DocumentMoniker": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\appsettings.json",
+ "RelativeDocumentMoniker": "WIDESEAWCS_Server\\appsettings.json",
+ "ToolTip": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WCS\\WIDESEAWCS_Server\\WIDESEAWCS_Server\\appsettings.json",
+ "RelativeToolTip": "WIDESEAWCS_Server\\appsettings.json",
+ "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001642|",
+ "WhenOpened": "2025-12-23T03:18:07.458Z",
+ "EditorCaption": ""
}
]
}
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/Task/TaskController.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/Task/TaskController.cs"
index 9bca7af..5c8ae42 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/Task/TaskController.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/Task/TaskController.cs"
@@ -25,11 +25,16 @@
/// <param name="taskNum"></param>
/// <returns></returns>
[HttpGet, Route("Cancelinventory"),AllowAnonymous]
- public WebResponseContent WCSCancelinventory(int taskNum)
+ public WebResponseContent WCSCancelinventory( int taskNum)
{
return Service.WCSCancelinventory(taskNum);
}
+ /// <summary>
+ /// 手动完成任务
+ /// </summary>
+ /// <param name="taskNum"></param>
+ /// <returns></returns>
[HttpGet, Route("ManualTaskCompleted"),AllowAnonymous]
public WebResponseContent WCSManualTaskCompleted(int taskNum)
{
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_TaskInfoService/TaskHtyService.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_TaskInfoService/TaskHtyService.cs"
index 6b0cf4d..892e2c4 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_TaskInfoService/TaskHtyService.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_TaskInfoService/TaskHtyService.cs"
@@ -52,26 +52,47 @@
return false;
}
- // 浣跨敤AutoMapper灏嗕换鍔″璞℃槧灏勫埌鍘嗗彶瀵硅薄
- var historyTask = _mapper.Map<Dt_Task_Hty>(task);
-
- // 璁剧疆鍘嗗彶璁板綍鐗规湁鐨勫瓧娈�
- historyTask.TaskId = 0; // 閲嶇疆涓婚敭锛岃鏁版嵁搴撹嚜鍔ㄧ敓鎴�
- historyTask.SourceId = task.TaskId; // 璁剧疆婧愯褰旾D
- historyTask.OperateType = operateType; // 璁剧疆鎿嶄綔绫诲瀷
- historyTask.CreateDate = DateTime.Now;
- historyTask.Creater = "System";
- historyTask.ModifyDate = DateTime.Now;
- historyTask.Modifier = "System";
+ var task_hty = new Dt_Task_Hty
+ {
+ // 涓婚敭TaskId鍦ㄥ巻鍙茶〃涓槸鑷鐨勶紝鎵�浠ヤ笉闇�瑕佽祴鍊�
+ TaskNum = task.TaskNum,
+ PalletCode = task.PalletCode,
+ PalletType = task.PalletType,
+ DeviceCode = task.Roadway,
+ Roadway = task.Roadway,
+ TaskType = task.TaskType,
+ TaskState = task.TaskState,
+ SourceAddress = task.SourceAddress,
+ TargetAddress = task.TargetAddress,
+ CurrentAddress = task.CurrentAddress,
+ NextAddress = task.NextAddress,
+ ExceptionMessage = task.ExceptionMessage,
+ Grade = task.Grade,
+ WMSId = task.WMSId,
+ Dispatchertime = task.Dispatchertime,
+ Remark = task.Remark,
+ Depth = task.Depth,
+
+ // 婧愯褰旾D璁剧疆涓哄師浠诲姟鐨凾askId
+ SourceId = task.TaskId,
+
+ // 鎿嶄綔绫诲瀷浣跨敤浼犲叆鐨勫弬鏁�
+ OperateType = operateType,
+
+ // 鍩虹瀹炰綋瀛楁锛堝鏋滄湁鐨勮瘽锛�
+ CreateDate = DateTime.Now,
+ Creater = task.Creater,
+
+ };
// 鎻掑叆鍘嗗彶璁板綍
- int result = BaseDal.AddData(historyTask);
+ int result = BaseDal.AddData(task_hty);
return result > 0;
}
catch (Exception ex)
{
// 璁板綍寮傚父鏃ュ織
- Console.WriteLine($"娣诲姞浠诲姟鍘嗗彶璁板綍澶辫触: {ex.Message}");
+ //Console.WriteLine($"娣诲姞浠诲姟鍘嗗彶璁板綍澶辫触: {ex.Message}");
return false;
}
}
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_TaskInfoService/TaskService.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_TaskInfoService/TaskService.cs"
index bec6036..7ff9f2f 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_TaskInfoService/TaskService.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_TaskInfoService/TaskService.cs"
@@ -47,7 +47,8 @@
private readonly IRepository<Dt_Router> _routerRepository;
private readonly IRepository<Dt_StationManger> _stationMangerRepository;
private readonly IMapper _mapper;
-
+ private readonly ITaskHtyService _taskHtyService;
+
private Dictionary<string, OrderByType> _taskOrderBy = new()
{
@@ -69,7 +70,7 @@
/// </summary>
public IRepository<Dt_Task> Repository => BaseDal;
- public TaskService(IRepository<Dt_Task> BaseDal, IRouterService routerService, IUnitOfWorkManage unitOfWorkManage, ITaskExecuteDetailService taskExecuteDetailService, IRepository<Dt_TaskExecuteDetail> taskExecuteDetailRepository, IMapper mapper, IRepository<Dt_Router> routerRepository, IRepository<Dt_StationManger> stationMangerRepository) : base(BaseDal)
+ public TaskService(IRepository<Dt_Task> BaseDal, IRouterService routerService, IUnitOfWorkManage unitOfWorkManage, ITaskExecuteDetailService taskExecuteDetailService, IRepository<Dt_TaskExecuteDetail> taskExecuteDetailRepository, IMapper mapper, IRepository<Dt_Router> routerRepository, IRepository<Dt_StationManger> stationMangerRepository, ITaskHtyService taskHtyService) : base(BaseDal)
{
_routerService = routerService;
_taskExecuteDetailService = taskExecuteDetailService;
@@ -78,6 +79,7 @@
_mapper = mapper;
_routerRepository = routerRepository;
_stationMangerRepository = stationMangerRepository;
+ _taskHtyService = taskHtyService;
}
/// <summary>
@@ -654,9 +656,8 @@
BaseDal.UpdateData(task);
// 娣诲姞鍏ュ簱鍘嗗彶璁板綍
- // _task_HtyService.AddTaskHty(task);
+ _taskHtyService.AddTaskHistory(task);
_taskExecuteDetailService.AddTaskExecuteDetail(task.TaskId, "鍏ュ簱瀹屾垚");
- //AddTaskHistory(task);
// 鍏ュ簱瀹屾垚鍚庡垹闄や换鍔�
bool res = BaseDal.DeleteData(task);
@@ -874,8 +875,8 @@
public WebResponseContent WCSCancelinventory(int taskNum)
{
//鏌ヨ浠诲姟淇℃伅
- Dt_Task task = BaseDal.QueryFirst(x => x.TaskNum == taskNum);
- if (task == null) return WebResponseContent.Instance.Error($"鏈壘鍒拌浠诲姟淇℃伅,浠诲姟鍙�:銆恵taskNum}銆�");
+ Dt_Task task = BaseDal.QueryFirst(x => x.TaskNum == taskNum && (x.TaskState == TaskOutStatusEnum.OutNew.ObjToInt() || x.TaskState == TaskRelocationStatusEnum.RelocationNew.ObjToInt() || x.TaskState == TaskInStatusEnum.Line_InExecuting.ObjToInt()));
+ if (task == null) return WebResponseContent.Instance.Error($"鏈壘鍒拌浠诲姟淇℃伅,浠诲姟鍙�:銆恵taskNum}鎴栫姸鎬佷笉瀵广��");
bool taskmsseg = BaseDal.DeleteData(task);
bool res = AddTaskHistory(task,"鎵嬪姩鍙栨秷");
return taskmsseg && res ? WebResponseContent.Instance.OK() : WebResponseContent.Instance.Error();
@@ -887,7 +888,7 @@
/// </summary>
/// <param name="task">浠诲姟瀵硅薄</param>
/// <returns>鏄惁娣诲姞鎴愬姛</returns>
- public static bool AddTaskHistory(Dt_Task task,string operateType)
+ public bool AddTaskHistory(Dt_Task task,string operateType)
{
try
{
@@ -897,14 +898,14 @@
}
// 鍒涘缓浠诲姟鍘嗗彶鏈嶅姟瀹炰緥
- var taskHtyService = App.GetService<ITaskHtyService>();
- if (taskHtyService == null)
- {
- return false;
- }
+ //var taskHtyService = App.GetService<ITaskHtyService>();
+ //if (taskHtyService == null)
+ //{
+ // return false;
+ //}
// 娣诲姞鍘嗗彶璁板綍
- bool result = taskHtyService.AddTaskHistory(task, operateType);
+ bool result = _taskHtyService.AddTaskHistory(task, operateType);
return result;
}
@@ -928,7 +929,7 @@
{
//鏌ヨ浠诲姟淇℃伅
Dt_Task task = BaseDal.QueryFirst(x => x.TaskNum == taskNum);
- if (task == null) return WebResponseContent.Instance.Error($"鏈壘鍒拌浠诲姟淇℃伅,浠诲姟鍙�:銆恵taskNum}銆�");
+ if (task == null) return WebResponseContent.Instance.OK();
bool taskmsseg = BaseDal.DeleteData(task);
bool res = AddTaskHistory(task, "鎵嬪姩瀹屾垚");
return taskmsseg && res ? WebResponseContent.Instance.OK() : WebResponseContent.Instance.Error();
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ConveyorLineJob/CommonConveyorLineJob.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ConveyorLineJob/CommonConveyorLineJob.cs"
index 78ea147..732fba3 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ConveyorLineJob/CommonConveyorLineJob.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ConveyorLineJob/CommonConveyorLineJob.cs"
@@ -34,9 +34,11 @@
private readonly IRouterService _routerService;
private readonly IRepository<Dt_Task> _taskRepository;
private readonly IRepository<Dt_StationManger> _stationMangerRepository;
+ private readonly ITaskHtyService _taskHtyService;
- public CommonConveyorLineJob(ICacheService cacheService, ITaskService taskService, ITaskExecuteDetailService taskExecuteDetailService, IRepository<Dt_StationManger> stationMangerRepository, IRepository<Dt_Task> taskRepository, IRouterRepository routerRepository, IRouterService routerService)
+
+ public CommonConveyorLineJob(ICacheService cacheService, ITaskService taskService, ITaskExecuteDetailService taskExecuteDetailService, IRepository<Dt_StationManger> stationMangerRepository, IRepository<Dt_Task> taskRepository, IRouterRepository routerRepository, IRouterService routerService, ITaskHtyService taskHtyService)
{
_cacheService = cacheService;
_taskService = taskService;
@@ -45,6 +47,7 @@
_routerService = routerService;
_stationMangerRepository = stationMangerRepository;
_taskRepository = taskRepository;
+ _taskHtyService = taskHtyService;
}
public Task Execute(IJobExecutionContext context)
@@ -99,6 +102,9 @@
//鍒犻櫎浠诲姟
_taskRepository.DeleteData(dt_Ta);
+
+ _taskHtyService.AddTaskHistory(dt_Ta, "鑷姩瀹屾垚");
+
}
}
}
@@ -184,7 +190,7 @@
bool res = _taskRepository.DeleteData(dt_Ta);
if (res)
{
- TaskService.AddTaskHistory(dt_Ta, "鑷姩瀹屾垚");
+ _taskHtyService.AddTaskHistory(dt_Ta, "鑷姩瀹屾垚");
}
}
}
@@ -210,18 +216,6 @@
if (conveyorLineInfoRead.TaskNo == 0 && !string.IsNullOrEmpty(conveyorLineInfoRead.Barcode)&& dt_Task != null)//閲囪喘鍏ュ簱
{
Dt_Task dt_Ta = _taskService.GetTaskIninfo(conveyorLineInfoRead.Barcode); //閫氳繃鏉$爜鍘绘煡璇换鍔�
- //if (dt_Ta.SourceAddress == "2021" || dt_Ta.SourceAddress == "2020")
- //{
- // bool IsOccupied2008 = device.GetValue<W_ConveyorLineDB, bool>(W_ConveyorLineDB.IsOccupied, "2008");
- // bool IsOccupied2009 = device.GetValue<W_ConveyorLineDB, bool>(W_ConveyorLineDB.IsOccupied, "2009");
- // bool IsOccupied2015 = device.GetValue<W_ConveyorLineDB, bool>(W_ConveyorLineDB.IsOccupied, "2015");
- // bool IsOccupied2016 = device.GetValue<W_ConveyorLineDB, bool>(W_ConveyorLineDB.IsOccupied, "2016");
- // //鍒ゆ柇鏄惁鎴愮珛
- // if (IsOccupied2008 || IsOccupied2009 || IsOccupied2015 || IsOccupied2016)
- // {
- // return null;
- // }
- //}
if (dt_Ta != null)
{
bool endpos = device.SetValue(W_ConveyorLineDB.EndPos, dt_Ta.SourceAddress, item.StationCode);
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/StackerCraneJob/CommonStackerCraneJob.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/StackerCraneJob/CommonStackerCraneJob.cs"
index 53bb9e4..57b9144 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/StackerCraneJob/CommonStackerCraneJob.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/StackerCraneJob/CommonStackerCraneJob.cs"
@@ -161,6 +161,7 @@
List<Dt_Task> YKtasks = _taskService.QueryStackerCraneYKTasks(commonStackerCrane.DeviceCode);
+
if (task != null)
{
@@ -196,15 +197,7 @@
foreach (var item in tasks)
{
- //if (item.TargetAddress == "2021"||item.TargetAddress == "2020")
- //{
- // ////bool IsOccupied = _lineJob.GetPick();
- // //if (!IsOccupied)
- // //{
- // // return null;
- // //}
- //}
if (OutTaskStationIsOccupied(item) != null)
{
if (item.Roadway == "SC01")
@@ -266,36 +259,37 @@
if (device != null)
{
OtherDevice conveyorLine = (OtherDevice)device;
- DeviceProDTO? deviceProDTO = conveyorLine.DeviceProDTOs.FirstOrDefault(x => x.DeviceChildCode == task.NextAddress && x.DeviceProParamName == "IsOccupied"); //鏍规嵁鍫嗗灈鏈哄湴鍧�锛屽湴鍧�鍚嶇О鎵惧崗璁�
- if (deviceProDTO != null)
+
+ if (task.TargetAddress == "2021" || task.TargetAddress == "2020" || task.TargetAddress == "2009")
{
- bool B_Event_Test = conveyorLine.Communicator.Read<bool>(deviceProDTO.DeviceProAddress); //鍒ゆ柇杈撻�佺嚎鏄惁鍏佽鏀捐揣淇″彿
- if (!B_Event_Test)
+ DeviceProDTO? deviceProDTO2007 = conveyorLine.DeviceProDTOs.FirstOrDefault(x => x.DeviceChildCode == "2007" && x.DeviceProParamName == "IsOccupied"); //鏍规嵁鍫嗗灈鏈哄湴鍧�锛屽湴鍧�鍚嶇О鎵惧崗璁�
+ DeviceProDTO? deviceProDTO = conveyorLine.DeviceProDTOs.FirstOrDefault(x => x.DeviceChildCode == task.NextAddress && x.DeviceProParamName == "IsOccupied"); //鏍规嵁鍫嗗灈鏈哄湴鍧�锛屽湴鍧�鍚嶇О鎵惧崗璁�
+
+ if (deviceProDTO != null)
{
- return task;
+ bool B_Event_Test = conveyorLine.Communicator.Read<bool>(deviceProDTO.DeviceProAddress); //鍒ゆ柇杈撻�佺嚎鏄惁鍏佽鏀捐揣淇″彿
+ bool B_Event_Test2007 = conveyorLine.Communicator.Read<bool>(deviceProDTO2007.DeviceProAddress); //鍒ゆ柇2007杈撻�佺嚎鏄惁鍏佽鏀捐揣淇″彿
+
+ if (!B_Event_Test && !B_Event_Test2007)
+ {
+ return task;
+ }
+ }
+
+ }
+ else
+ {
+ DeviceProDTO? deviceProDTO = conveyorLine.DeviceProDTOs.FirstOrDefault(x => x.DeviceChildCode == task.NextAddress && x.DeviceProParamName == "IsOccupied"); //鏍规嵁鍫嗗灈鏈哄湴鍧�锛屽湴鍧�鍚嶇О鎵惧崗璁�
+ if (deviceProDTO != null)
+ {
+ bool B_Event_Test = conveyorLine.Communicator.Read<bool>(deviceProDTO.DeviceProAddress); //鍒ゆ柇杈撻�佺嚎鏄惁鍏佽鏀捐揣淇″彿
+ if (!B_Event_Test)
+ {
+ return task;
+ }
}
}
- //if (task.NextAddress == "2021" || task.NextAddress == "2020")
- //{
- // DeviceProDTO? deviceProDTO1 = conveyorLine.DeviceProDTOs.FirstOrDefault(x => x.DeviceChildCode == "2008" || x.DeviceChildCode == "2009" || x.DeviceChildCode == "2015" || x.DeviceChildCode == "2016" && x.DeviceProParamName == "IsOccupied"); //鏍规嵁鍫嗗灈鏈哄湴鍧�锛屽湴鍧�鍚嶇О鎵惧崗璁�
- // if (deviceProDTO != null)
- // {
- // bool IsOccupied2008 = conveyorLine.GetValue<W_ConveyorLineDB, bool>(W_ConveyorLineDB.IsOccupied, "2008");
- // bool IsOccupied2009 = conveyorLine.GetValue<W_ConveyorLineDB, bool>(W_ConveyorLineDB.IsOccupied, "2009");
- // bool IsOccupied2015 = conveyorLine.GetValue<W_ConveyorLineDB, bool>(W_ConveyorLineDB.IsOccupied, "2015");
- // bool IsOccupied2016 = conveyorLine.GetValue<W_ConveyorLineDB, bool>(W_ConveyorLineDB.IsOccupied, "2016");
- // //鍒ゆ柇鏄惁鎴愮珛
- // if (IsOccupied2008 && IsOccupied2009 && IsOccupied2015 && IsOccupied2016)
- // {
- // return null;
- // }
- // else
- // {
- // return task;
- // }
- // }
- //}
}
}
catch (Exception ex)
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient/src/api/http.js" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient/src/api/http.js"
index f255131..c9a30f5 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient/src/api/http.js"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient/src/api/http.js"
@@ -12,17 +12,19 @@
let loadingInstance;
let loadingStatus = false;
if (process.env.NODE_ENV == 'development') {
- // axios.defaults.baseURL = 'http://10.168.1.226:9290';
+ // axios.defaults.baseURL = 'http://10.6.100.142:9290';
axios.defaults.baseURL = 'http://127.0.0.1:9290';
}
else if (process.env.NODE_ENV == 'debug') {
- // axios.defaults.baseURL = 'http://10.168.1.226:9290';
- axios.defaults.baseURL = 'http://127.0.0.1:9290';
+ axios.defaults.baseURL = 'http://10.6.100.142:9290';
+
+ // axios.defaults.baseURL = 'http://127.0.0.1:9290';
}
else if (process.env.NODE_ENV == 'production') {
- // axios.defaults.baseURL = 'http://10.168.1.226:9290';
- axios.defaults.baseURL = 'http://127.0.0.1:9290';
+ axios.defaults.baseURL = 'http://10.6.100.142:9290';
+
+ // axios.defaults.baseURL = 'http://127.0.0.1:9290';
}
if (!axios.defaults.baseURL.endsWith('/')) {
axios.defaults.baseURL+="/";
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/17.14.1091.29919/CodeChunks.db" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/17.14.1091.29919/CodeChunks.db"
deleted file mode 100644
index c6161d3..0000000
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/17.14.1091.29919/CodeChunks.db"
+++ /dev/null
Binary files differ
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/17.14.1091.29919/SemanticSymbols.db" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/17.14.1091.29919/SemanticSymbols.db"
deleted file mode 100644
index a4f209c..0000000
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/17.14.1091.29919/SemanticSymbols.db"
+++ /dev/null
Binary files differ
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/17.14.794.21998/CodeChunks.db" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/17.14.794.21998/CodeChunks.db"
index b145636..49df7dc 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/17.14.794.21998/CodeChunks.db"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/17.14.794.21998/CodeChunks.db"
Binary files differ
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/17.14.794.21998/CodeChunks.db-shm" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/17.14.794.21998/CodeChunks.db-shm"
new file mode 100644
index 0000000..0d46e2f
--- /dev/null
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/17.14.794.21998/CodeChunks.db-shm"
Binary files differ
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/17.14.794.21998/CodeChunks.db-wal" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/17.14.794.21998/CodeChunks.db-wal"
new file mode 100644
index 0000000..c468aa3
--- /dev/null
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/17.14.794.21998/CodeChunks.db-wal"
Binary files differ
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/17.14.794.21998/SemanticSymbols.db" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/17.14.794.21998/SemanticSymbols.db"
index 6d68f4c..6e72692 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/17.14.794.21998/SemanticSymbols.db"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/17.14.794.21998/SemanticSymbols.db"
Binary files differ
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/17.14.794.21998/SemanticSymbols.db-shm" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/17.14.794.21998/SemanticSymbols.db-shm"
new file mode 100644
index 0000000..7795b28
--- /dev/null
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/17.14.794.21998/SemanticSymbols.db-shm"
Binary files differ
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/17.14.794.21998/SemanticSymbols.db-wal" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/17.14.794.21998/SemanticSymbols.db-wal"
new file mode 100644
index 0000000..70b9d48
--- /dev/null
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/17.14.794.21998/SemanticSymbols.db-wal"
Binary files differ
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/DocumentLayout.backup.json" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/DocumentLayout.backup.json"
index ee29158..8d82f4b 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/DocumentLayout.backup.json"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/DocumentLayout.backup.json"
@@ -1,30 +1,46 @@
{
"Version": 1,
- "WorkspaceRootPath": "F:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\",
+ "WorkspaceRootPath": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\",
"Documents": [
{
- "AbsoluteMoniker": "D:0:0:{7D7534D4-51D9-46DC-A6B7-6430042F4E12}|WIDESEA_TaskInfoService\\WIDESEA_TaskInfoService.csproj|f:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wms\\widesea_wmsserver\\widesea_wmsserver\\widesea_taskinfoservice\\taskservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
- "RelativeMoniker": "D:0:0:{7D7534D4-51D9-46DC-A6B7-6430042F4E12}|WIDESEA_TaskInfoService\\WIDESEA_TaskInfoService.csproj|solutionrelative:widesea_taskinfoservice\\taskservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ "AbsoluteMoniker": "D:0:0:{111BD7AA-9749-4506-9772-79F9EF14754C}|WIDESEA_Core\\WIDESEA_Core.csproj|f:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wms\\widesea_wmsserver\\widesea_wmsserver\\widesea_core\\basemodels\\webresponsecontent.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{111BD7AA-9749-4506-9772-79F9EF14754C}|WIDESEA_Core\\WIDESEA_Core.csproj|solutionrelative:widesea_core\\basemodels\\webresponsecontent.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
- "AbsoluteMoniker": "D:0:0:{111BD7AA-9749-4506-9772-79F9EF14754C}|WIDESEA_Core\\WIDESEA_Core.csproj|f:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wms\\widesea_wmsserver\\widesea_wmsserver\\widesea_core\\const\\configconst.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
- "RelativeMoniker": "D:0:0:{111BD7AA-9749-4506-9772-79F9EF14754C}|WIDESEA_Core\\WIDESEA_Core.csproj|solutionrelative:widesea_core\\const\\configconst.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ "AbsoluteMoniker": "D:0:0:{111BD7AA-9749-4506-9772-79F9EF14754C}|WIDESEA_Core\\WIDESEA_Core.csproj|f:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wms\\widesea_wmsserver\\widesea_wmsserver\\widesea_core\\filter\\apiauthorizefilter.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{111BD7AA-9749-4506-9772-79F9EF14754C}|WIDESEA_Core\\WIDESEA_Core.csproj|solutionrelative:widesea_core\\filter\\apiauthorizefilter.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
- "AbsoluteMoniker": "D:0:0:{CE0DB91F-5A68-448E-A419-4C26B5039F51}|WIDESEA_ITaskInfoService\\WIDESEA_ITaskInfoService.csproj|f:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wms\\widesea_wmsserver\\widesea_wmsserver\\widesea_itaskinfoservice\\itaskservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
- "RelativeMoniker": "D:0:0:{CE0DB91F-5A68-448E-A419-4C26B5039F51}|WIDESEA_ITaskInfoService\\WIDESEA_ITaskInfoService.csproj|solutionrelative:widesea_itaskinfoservice\\itaskservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ "AbsoluteMoniker": "D:0:0:{111BD7AA-9749-4506-9772-79F9EF14754C}|WIDESEA_Core\\WIDESEA_Core.csproj|f:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wms\\widesea_wmsserver\\widesea_wmsserver\\widesea_core\\const\\cacheconst.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{111BD7AA-9749-4506-9772-79F9EF14754C}|WIDESEA_Core\\WIDESEA_Core.csproj|solutionrelative:widesea_core\\const\\cacheconst.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
- "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|f:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wms\\widesea_wmsserver\\widesea_wmsserver\\widesea_wmsserver\\controllers\\taskinfo\\taskcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|f:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wms\\widesea_wmsserver\\widesea_wmsserver\\widesea_wmsserver\\controllers\\taskinfo\\taskcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\taskinfo\\taskcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
- "AbsoluteMoniker": "D:0:0:{7D7534D4-51D9-46DC-A6B7-6430042F4E12}|WIDESEA_TaskInfoService\\WIDESEA_TaskInfoService.csproj|f:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wms\\widesea_wmsserver\\widesea_wmsserver\\widesea_taskinfoservice\\partialtaskservice_inbound.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
- "RelativeMoniker": "D:0:0:{7D7534D4-51D9-46DC-A6B7-6430042F4E12}|WIDESEA_TaskInfoService\\WIDESEA_TaskInfoService.csproj|solutionrelative:widesea_taskinfoservice\\partialtaskservice_inbound.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ "AbsoluteMoniker": "D:0:0:{7D7534D4-51D9-46DC-A6B7-6430042F4E12}|WIDESEA_TaskInfoService\\WIDESEA_TaskInfoService.csproj|f:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wms\\widesea_wmsserver\\widesea_wmsserver\\widesea_taskinfoservice\\taskservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{7D7534D4-51D9-46DC-A6B7-6430042F4E12}|WIDESEA_TaskInfoService\\WIDESEA_TaskInfoService.csproj|solutionrelative:widesea_taskinfoservice\\taskservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
- "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|f:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wms\\widesea_wmsserver\\widesea_wmsserver\\widesea_wmsserver\\controllers\\tomes.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "AbsoluteMoniker": "D:0:0:{CE0DB91F-5A68-448E-A419-4C26B5039F51}|WIDESEA_ITaskInfoService\\WIDESEA_ITaskInfoService.csproj|f:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wms\\widesea_wmsserver\\widesea_wmsserver\\widesea_itaskinfoservice\\itaskservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{CE0DB91F-5A68-448E-A419-4C26B5039F51}|WIDESEA_ITaskInfoService\\WIDESEA_ITaskInfoService.csproj|solutionrelative:widesea_itaskinfoservice\\itaskservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|f:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wms\\widesea_wmsserver\\widesea_wmsserver\\widesea_wmsserver\\controllers\\tomes.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\tomes.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{111BD7AA-9749-4506-9772-79F9EF14754C}|WIDESEA_Core\\WIDESEA_Core.csproj|f:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wms\\widesea_wmsserver\\widesea_wmsserver\\widesea_core\\const\\configconst.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{111BD7AA-9749-4506-9772-79F9EF14754C}|WIDESEA_Core\\WIDESEA_Core.csproj|solutionrelative:widesea_core\\const\\configconst.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{5F260E03-095A-4870-8419-5B72CB62929E}|WIDESEA_IBasicService\\WIDESEA_IBasicService.csproj|f:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wms\\widesea_wmsserver\\widesea_wmsserver\\widesea_ibasicservice\\ilocationinfoservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{5F260E03-095A-4870-8419-5B72CB62929E}|WIDESEA_IBasicService\\WIDESEA_IBasicService.csproj|solutionrelative:widesea_ibasicservice\\ilocationinfoservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|f:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wms\\widesea_wmsserver\\widesea_wmsserver\\widesea_wmsserver\\controllers\\taskinfo\\task_htycontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\taskinfo\\task_htycontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
}
],
"DocumentGroupContainers": [
@@ -34,95 +50,133 @@
"DocumentGroups": [
{
"DockedWidth": 200,
- "SelectedChildIndex": 5,
+ "SelectedChildIndex": 2,
"Children": [
{
- "$type": "Bookmark",
- "Name": "ST:0:0:{aa2115a1-9712-457b-9047-dbb71ca2cdd2}"
- },
- {
- "$type": "Bookmark",
- "Name": "ST:129:0:{116d2292-e37d-41cd-a077-ebacac4c8cc4}"
- },
- {
- "$type": "Bookmark",
- "Name": "ST:130:0:{1fc202d4-d401-403c-9834-5b218574bb67}"
- },
- {
"$type": "Document",
- "DocumentIndex": 4,
- "Title": "PartialTaskService_Inbound.cs",
- "DocumentMoniker": "F:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_TaskInfoService\\PartialTaskService_Inbound.cs",
- "RelativeDocumentMoniker": "WIDESEA_TaskInfoService\\PartialTaskService_Inbound.cs",
- "ToolTip": "F:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_TaskInfoService\\PartialTaskService_Inbound.cs",
- "RelativeToolTip": "WIDESEA_TaskInfoService\\PartialTaskService_Inbound.cs",
- "ViewState": "AgIAAJUAAAAAAAAAAAAAAL8AAAA2AAAAAAAAAA==",
+ "DocumentIndex": 2,
+ "Title": "CacheConst.cs",
+ "DocumentMoniker": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_Core\\Const\\CacheConst.cs",
+ "RelativeDocumentMoniker": "WIDESEA_Core\\Const\\CacheConst.cs",
+ "ToolTip": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_Core\\Const\\CacheConst.cs",
+ "RelativeToolTip": "WIDESEA_Core\\Const\\CacheConst.cs",
+ "ViewState": "AgIAAEwAAAAAAAAAAAAAAFkAAAAXAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-12-05T15:24:55.059Z",
+ "WhenOpened": "2025-12-25T05:04:47.034Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 1,
- "Title": "ConfigConst.cs",
- "DocumentMoniker": "F:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_Core\\Const\\ConfigConst.cs",
- "RelativeDocumentMoniker": "WIDESEA_Core\\Const\\ConfigConst.cs",
- "ToolTip": "F:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_Core\\Const\\ConfigConst.cs",
- "RelativeToolTip": "WIDESEA_Core\\Const\\ConfigConst.cs",
- "ViewState": "AgIAAAMAAAAAAAAAAAAswCoAAAAWAAAAAAAAAA==",
+ "Title": "ApiAuthorizeFilter.cs",
+ "DocumentMoniker": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_Core\\Filter\\ApiAuthorizeFilter.cs",
+ "RelativeDocumentMoniker": "WIDESEA_Core\\Filter\\ApiAuthorizeFilter.cs",
+ "ToolTip": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_Core\\Filter\\ApiAuthorizeFilter.cs",
+ "RelativeToolTip": "WIDESEA_Core\\Filter\\ApiAuthorizeFilter.cs",
+ "ViewState": "AgIAAAYAAAAAAAAAAAAuwBgAAABHAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-12-05T14:44:37.595Z",
+ "WhenOpened": "2025-12-25T05:04:38.639Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 0,
- "Title": "TaskService.cs",
- "DocumentMoniker": "F:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_TaskInfoService\\TaskService.cs",
- "RelativeDocumentMoniker": "WIDESEA_TaskInfoService\\TaskService.cs",
- "ToolTip": "F:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_TaskInfoService\\TaskService.cs",
- "RelativeToolTip": "WIDESEA_TaskInfoService\\TaskService.cs",
- "ViewState": "AgIAAEcCAAAAAAAAAAAowFoCAAA/AAAAAAAAAA==",
+ "Title": "WebResponseContent.cs",
+ "DocumentMoniker": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_Core\\BaseModels\\WebResponseContent.cs",
+ "RelativeDocumentMoniker": "WIDESEA_Core\\BaseModels\\WebResponseContent.cs",
+ "ToolTip": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_Core\\BaseModels\\WebResponseContent.cs",
+ "RelativeToolTip": "WIDESEA_Core\\BaseModels\\WebResponseContent.cs",
+ "ViewState": "AgIAABoAAAAAAAAAAAAAACsAAAAJAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-12-05T13:13:22.411Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 2,
- "Title": "ITaskService.cs",
- "DocumentMoniker": "F:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_ITaskInfoService\\ITaskService.cs",
- "RelativeDocumentMoniker": "WIDESEA_ITaskInfoService\\ITaskService.cs",
- "ToolTip": "F:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_ITaskInfoService\\ITaskService.cs",
- "RelativeToolTip": "WIDESEA_ITaskInfoService\\ITaskService.cs",
- "ViewState": "AgIAAFoAAAAAAAAAAAAhwHIAAAAkAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-12-05T13:10:23.942Z",
+ "WhenOpened": "2025-12-25T04:19:00.801Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 5,
- "Title": "ToMes.cs",
- "DocumentMoniker": "F:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\ToMes.cs",
- "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\ToMes.cs",
- "ToolTip": "F:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\ToMes.cs",
- "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\ToMes.cs",
- "ViewState": "AgIAADwAAAAAAAAAAAAcwEgAAAAXAAAAAAAAAA==",
+ "Title": "ITaskService.cs",
+ "DocumentMoniker": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_ITaskInfoService\\ITaskService.cs",
+ "RelativeDocumentMoniker": "WIDESEA_ITaskInfoService\\ITaskService.cs",
+ "ToolTip": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_ITaskInfoService\\ITaskService.cs",
+ "RelativeToolTip": "WIDESEA_ITaskInfoService\\ITaskService.cs",
+ "ViewState": "AgIAAEgAAAAAAAAAAAAcwFYAAAAjAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-12-05T13:10:41.834Z"
+ "WhenOpened": "2025-12-25T03:02:00.389Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 7,
+ "Title": "ConfigConst.cs",
+ "DocumentMoniker": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_Core\\Const\\ConfigConst.cs",
+ "RelativeDocumentMoniker": "WIDESEA_Core\\Const\\ConfigConst.cs",
+ "ToolTip": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_Core\\Const\\ConfigConst.cs",
+ "RelativeToolTip": "WIDESEA_Core\\Const\\ConfigConst.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAABIAAABDAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-12-24T04:13:12.649Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 4,
+ "Title": "TaskService.cs",
+ "DocumentMoniker": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_TaskInfoService\\TaskService.cs",
+ "RelativeDocumentMoniker": "WIDESEA_TaskInfoService\\TaskService.cs",
+ "ToolTip": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_TaskInfoService\\TaskService.cs",
+ "RelativeToolTip": "WIDESEA_TaskInfoService\\TaskService.cs",
+ "ViewState": "AgIAAIgCAAAAAAAAAAAkwMwCAAAjAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-12-24T01:15:55.964Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 9,
+ "Title": "Task_HtyController.cs",
+ "DocumentMoniker": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\TaskInfo\\Task_HtyController.cs",
+ "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\TaskInfo\\Task_HtyController.cs",
+ "ToolTip": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\TaskInfo\\Task_HtyController.cs",
+ "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\TaskInfo\\Task_HtyController.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-12-24T01:24:47.605Z"
},
{
"$type": "Document",
"DocumentIndex": 3,
"Title": "TaskController.cs",
- "DocumentMoniker": "F:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\TaskInfo\\TaskController.cs",
+ "DocumentMoniker": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\TaskInfo\\TaskController.cs",
"RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\TaskInfo\\TaskController.cs",
- "ToolTip": "F:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\TaskInfo\\TaskController.cs",
+ "ToolTip": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\TaskInfo\\TaskController.cs",
"RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\TaskInfo\\TaskController.cs",
- "ViewState": "AgIAACgAAAAAAAAAAAAIwEQAAAAuAAAAAAAAAA==",
+ "ViewState": "AgIAADUAAAAAAAAAAADwv0gAAAAcAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-12-05T13:08:45.86Z",
+ "WhenOpened": "2025-12-23T09:08:46.975Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 8,
+ "Title": "ILocationInfoService.cs",
+ "DocumentMoniker": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_IBasicService\\ILocationInfoService.cs",
+ "RelativeDocumentMoniker": "WIDESEA_IBasicService\\ILocationInfoService.cs",
+ "ToolTip": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_IBasicService\\ILocationInfoService.cs",
+ "RelativeToolTip": "WIDESEA_IBasicService\\ILocationInfoService.cs",
+ "ViewState": "AgIAAD0AAAAAAAAAAAAIwE0AAAA1AAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-12-23T08:36:32.727Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 6,
+ "Title": "ToMes.cs",
+ "DocumentMoniker": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\ToMes.cs",
+ "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\ToMes.cs",
+ "ToolTip": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\ToMes.cs",
+ "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\ToMes.cs",
+ "ViewState": "AgIAAGsAAAAAAAAAAAAUwHkAAAAqAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-12-23T07:27:47.266Z",
"EditorCaption": ""
}
]
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/DocumentLayout.json" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/DocumentLayout.json"
index ee29158..615872a 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/DocumentLayout.json"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/DocumentLayout.json"
@@ -1,30 +1,46 @@
{
"Version": 1,
- "WorkspaceRootPath": "F:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\",
+ "WorkspaceRootPath": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\",
"Documents": [
{
- "AbsoluteMoniker": "D:0:0:{7D7534D4-51D9-46DC-A6B7-6430042F4E12}|WIDESEA_TaskInfoService\\WIDESEA_TaskInfoService.csproj|f:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wms\\widesea_wmsserver\\widesea_wmsserver\\widesea_taskinfoservice\\taskservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "AbsoluteMoniker": "D:0:0:{7D7534D4-51D9-46DC-A6B7-6430042F4E12}|WIDESEA_TaskInfoService\\WIDESEA_TaskInfoService.csproj|f:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wms\\widesea_wmsserver\\widesea_wmsserver\\widesea_taskinfoservice\\taskservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{7D7534D4-51D9-46DC-A6B7-6430042F4E12}|WIDESEA_TaskInfoService\\WIDESEA_TaskInfoService.csproj|solutionrelative:widesea_taskinfoservice\\taskservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
- "AbsoluteMoniker": "D:0:0:{111BD7AA-9749-4506-9772-79F9EF14754C}|WIDESEA_Core\\WIDESEA_Core.csproj|f:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wms\\widesea_wmsserver\\widesea_wmsserver\\widesea_core\\const\\configconst.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
- "RelativeMoniker": "D:0:0:{111BD7AA-9749-4506-9772-79F9EF14754C}|WIDESEA_Core\\WIDESEA_Core.csproj|solutionrelative:widesea_core\\const\\configconst.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ "AbsoluteMoniker": "D:0:0:{111BD7AA-9749-4506-9772-79F9EF14754C}|WIDESEA_Core\\WIDESEA_Core.csproj|f:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wms\\widesea_wmsserver\\widesea_wmsserver\\widesea_core\\basemodels\\webresponsecontent.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{111BD7AA-9749-4506-9772-79F9EF14754C}|WIDESEA_Core\\WIDESEA_Core.csproj|solutionrelative:widesea_core\\basemodels\\webresponsecontent.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
- "AbsoluteMoniker": "D:0:0:{CE0DB91F-5A68-448E-A419-4C26B5039F51}|WIDESEA_ITaskInfoService\\WIDESEA_ITaskInfoService.csproj|f:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wms\\widesea_wmsserver\\widesea_wmsserver\\widesea_itaskinfoservice\\itaskservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
- "RelativeMoniker": "D:0:0:{CE0DB91F-5A68-448E-A419-4C26B5039F51}|WIDESEA_ITaskInfoService\\WIDESEA_ITaskInfoService.csproj|solutionrelative:widesea_itaskinfoservice\\itaskservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ "AbsoluteMoniker": "D:0:0:{111BD7AA-9749-4506-9772-79F9EF14754C}|WIDESEA_Core\\WIDESEA_Core.csproj|f:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wms\\widesea_wmsserver\\widesea_wmsserver\\widesea_core\\filter\\apiauthorizefilter.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{111BD7AA-9749-4506-9772-79F9EF14754C}|WIDESEA_Core\\WIDESEA_Core.csproj|solutionrelative:widesea_core\\filter\\apiauthorizefilter.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
- "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|f:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wms\\widesea_wmsserver\\widesea_wmsserver\\widesea_wmsserver\\controllers\\taskinfo\\taskcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "AbsoluteMoniker": "D:0:0:{111BD7AA-9749-4506-9772-79F9EF14754C}|WIDESEA_Core\\WIDESEA_Core.csproj|f:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wms\\widesea_wmsserver\\widesea_wmsserver\\widesea_core\\const\\cacheconst.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{111BD7AA-9749-4506-9772-79F9EF14754C}|WIDESEA_Core\\WIDESEA_Core.csproj|solutionrelative:widesea_core\\const\\cacheconst.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|f:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wms\\widesea_wmsserver\\widesea_wmsserver\\widesea_wmsserver\\controllers\\taskinfo\\taskcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\taskinfo\\taskcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
- "AbsoluteMoniker": "D:0:0:{7D7534D4-51D9-46DC-A6B7-6430042F4E12}|WIDESEA_TaskInfoService\\WIDESEA_TaskInfoService.csproj|f:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wms\\widesea_wmsserver\\widesea_wmsserver\\widesea_taskinfoservice\\partialtaskservice_inbound.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
- "RelativeMoniker": "D:0:0:{7D7534D4-51D9-46DC-A6B7-6430042F4E12}|WIDESEA_TaskInfoService\\WIDESEA_TaskInfoService.csproj|solutionrelative:widesea_taskinfoservice\\partialtaskservice_inbound.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ "AbsoluteMoniker": "D:0:0:{CE0DB91F-5A68-448E-A419-4C26B5039F51}|WIDESEA_ITaskInfoService\\WIDESEA_ITaskInfoService.csproj|f:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wms\\widesea_wmsserver\\widesea_wmsserver\\widesea_itaskinfoservice\\itaskservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{CE0DB91F-5A68-448E-A419-4C26B5039F51}|WIDESEA_ITaskInfoService\\WIDESEA_ITaskInfoService.csproj|solutionrelative:widesea_itaskinfoservice\\itaskservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
- "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|f:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wms\\widesea_wmsserver\\widesea_wmsserver\\widesea_wmsserver\\controllers\\tomes.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|f:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wms\\widesea_wmsserver\\widesea_wmsserver\\widesea_wmsserver\\controllers\\tomes.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\tomes.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{111BD7AA-9749-4506-9772-79F9EF14754C}|WIDESEA_Core\\WIDESEA_Core.csproj|f:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wms\\widesea_wmsserver\\widesea_wmsserver\\widesea_core\\const\\configconst.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{111BD7AA-9749-4506-9772-79F9EF14754C}|WIDESEA_Core\\WIDESEA_Core.csproj|solutionrelative:widesea_core\\const\\configconst.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{5F260E03-095A-4870-8419-5B72CB62929E}|WIDESEA_IBasicService\\WIDESEA_IBasicService.csproj|f:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wms\\widesea_wmsserver\\widesea_wmsserver\\widesea_ibasicservice\\ilocationinfoservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{5F260E03-095A-4870-8419-5B72CB62929E}|WIDESEA_IBasicService\\WIDESEA_IBasicService.csproj|solutionrelative:widesea_ibasicservice\\ilocationinfoservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|f:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\shenyangliku\\\u9879\u76EE\u4EE3\u7801\\wms\\widesea_wmsserver\\widesea_wmsserver\\widesea_wmsserver\\controllers\\taskinfo\\task_htycontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\taskinfo\\task_htycontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
}
],
"DocumentGroupContainers": [
@@ -37,92 +53,130 @@
"SelectedChildIndex": 5,
"Children": [
{
- "$type": "Bookmark",
- "Name": "ST:0:0:{aa2115a1-9712-457b-9047-dbb71ca2cdd2}"
- },
- {
- "$type": "Bookmark",
- "Name": "ST:129:0:{116d2292-e37d-41cd-a077-ebacac4c8cc4}"
- },
- {
- "$type": "Bookmark",
- "Name": "ST:130:0:{1fc202d4-d401-403c-9834-5b218574bb67}"
- },
- {
"$type": "Document",
- "DocumentIndex": 4,
- "Title": "PartialTaskService_Inbound.cs",
- "DocumentMoniker": "F:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_TaskInfoService\\PartialTaskService_Inbound.cs",
- "RelativeDocumentMoniker": "WIDESEA_TaskInfoService\\PartialTaskService_Inbound.cs",
- "ToolTip": "F:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_TaskInfoService\\PartialTaskService_Inbound.cs",
- "RelativeToolTip": "WIDESEA_TaskInfoService\\PartialTaskService_Inbound.cs",
- "ViewState": "AgIAAJUAAAAAAAAAAAAAAL8AAAA2AAAAAAAAAA==",
+ "DocumentIndex": 3,
+ "Title": "CacheConst.cs",
+ "DocumentMoniker": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_Core\\Const\\CacheConst.cs",
+ "RelativeDocumentMoniker": "WIDESEA_Core\\Const\\CacheConst.cs",
+ "ToolTip": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_Core\\Const\\CacheConst.cs",
+ "RelativeToolTip": "WIDESEA_Core\\Const\\CacheConst.cs",
+ "ViewState": "AgIAAEwAAAAAAAAAAAAAAFkAAAAXAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-12-05T15:24:55.059Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 1,
- "Title": "ConfigConst.cs",
- "DocumentMoniker": "F:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_Core\\Const\\ConfigConst.cs",
- "RelativeDocumentMoniker": "WIDESEA_Core\\Const\\ConfigConst.cs",
- "ToolTip": "F:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_Core\\Const\\ConfigConst.cs",
- "RelativeToolTip": "WIDESEA_Core\\Const\\ConfigConst.cs",
- "ViewState": "AgIAAAMAAAAAAAAAAAAswCoAAAAWAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-12-05T14:44:37.595Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 0,
- "Title": "TaskService.cs",
- "DocumentMoniker": "F:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_TaskInfoService\\TaskService.cs",
- "RelativeDocumentMoniker": "WIDESEA_TaskInfoService\\TaskService.cs",
- "ToolTip": "F:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_TaskInfoService\\TaskService.cs",
- "RelativeToolTip": "WIDESEA_TaskInfoService\\TaskService.cs",
- "ViewState": "AgIAAEcCAAAAAAAAAAAowFoCAAA/AAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-12-05T13:13:22.411Z",
+ "WhenOpened": "2025-12-25T05:04:47.034Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 2,
- "Title": "ITaskService.cs",
- "DocumentMoniker": "F:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_ITaskInfoService\\ITaskService.cs",
- "RelativeDocumentMoniker": "WIDESEA_ITaskInfoService\\ITaskService.cs",
- "ToolTip": "F:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_ITaskInfoService\\ITaskService.cs",
- "RelativeToolTip": "WIDESEA_ITaskInfoService\\ITaskService.cs",
- "ViewState": "AgIAAFoAAAAAAAAAAAAhwHIAAAAkAAAAAAAAAA==",
+ "Title": "ApiAuthorizeFilter.cs",
+ "DocumentMoniker": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_Core\\Filter\\ApiAuthorizeFilter.cs",
+ "RelativeDocumentMoniker": "WIDESEA_Core\\Filter\\ApiAuthorizeFilter.cs",
+ "ToolTip": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_Core\\Filter\\ApiAuthorizeFilter.cs",
+ "RelativeToolTip": "WIDESEA_Core\\Filter\\ApiAuthorizeFilter.cs",
+ "ViewState": "AgIAAAYAAAAAAAAAAAAuwBgAAABHAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-12-05T13:10:23.942Z",
+ "WhenOpened": "2025-12-25T05:04:38.639Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 1,
+ "Title": "WebResponseContent.cs",
+ "DocumentMoniker": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_Core\\BaseModels\\WebResponseContent.cs",
+ "RelativeDocumentMoniker": "WIDESEA_Core\\BaseModels\\WebResponseContent.cs",
+ "ToolTip": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_Core\\BaseModels\\WebResponseContent.cs",
+ "RelativeToolTip": "WIDESEA_Core\\BaseModels\\WebResponseContent.cs",
+ "ViewState": "AgIAABoAAAAAAAAAAAAAACsAAAAJAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-12-25T04:19:00.801Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 5,
- "Title": "ToMes.cs",
- "DocumentMoniker": "F:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\ToMes.cs",
- "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\ToMes.cs",
- "ToolTip": "F:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\ToMes.cs",
- "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\ToMes.cs",
- "ViewState": "AgIAADwAAAAAAAAAAAAcwEgAAAAXAAAAAAAAAA==",
+ "Title": "ITaskService.cs",
+ "DocumentMoniker": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_ITaskInfoService\\ITaskService.cs",
+ "RelativeDocumentMoniker": "WIDESEA_ITaskInfoService\\ITaskService.cs",
+ "ToolTip": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_ITaskInfoService\\ITaskService.cs",
+ "RelativeToolTip": "WIDESEA_ITaskInfoService\\ITaskService.cs",
+ "ViewState": "AgIAAEgAAAAAAAAAAAAcwFYAAAAjAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-12-05T13:10:41.834Z"
+ "WhenOpened": "2025-12-25T03:02:00.389Z",
+ "EditorCaption": ""
},
{
"$type": "Document",
- "DocumentIndex": 3,
- "Title": "TaskController.cs",
- "DocumentMoniker": "F:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\TaskInfo\\TaskController.cs",
- "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\TaskInfo\\TaskController.cs",
- "ToolTip": "F:\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\TaskInfo\\TaskController.cs",
- "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\TaskInfo\\TaskController.cs",
- "ViewState": "AgIAACgAAAAAAAAAAAAIwEQAAAAuAAAAAAAAAA==",
+ "DocumentIndex": 7,
+ "Title": "ConfigConst.cs",
+ "DocumentMoniker": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_Core\\Const\\ConfigConst.cs",
+ "RelativeDocumentMoniker": "WIDESEA_Core\\Const\\ConfigConst.cs",
+ "ToolTip": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_Core\\Const\\ConfigConst.cs",
+ "RelativeToolTip": "WIDESEA_Core\\Const\\ConfigConst.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAABIAAABDAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-12-05T13:08:45.86Z",
+ "WhenOpened": "2025-12-24T04:13:12.649Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 0,
+ "Title": "TaskService.cs",
+ "DocumentMoniker": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_TaskInfoService\\TaskService.cs",
+ "RelativeDocumentMoniker": "WIDESEA_TaskInfoService\\TaskService.cs",
+ "ToolTip": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_TaskInfoService\\TaskService.cs",
+ "RelativeToolTip": "WIDESEA_TaskInfoService\\TaskService.cs",
+ "ViewState": "AgIAABACAAAAAAAAAAAkwDYCAAAsAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-12-24T01:15:55.964Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 9,
+ "Title": "Task_HtyController.cs",
+ "DocumentMoniker": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\TaskInfo\\Task_HtyController.cs",
+ "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\TaskInfo\\Task_HtyController.cs",
+ "ToolTip": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\TaskInfo\\Task_HtyController.cs",
+ "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\TaskInfo\\Task_HtyController.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-12-24T01:24:47.605Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 4,
+ "Title": "TaskController.cs",
+ "DocumentMoniker": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\TaskInfo\\TaskController.cs",
+ "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\TaskInfo\\TaskController.cs",
+ "ToolTip": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\TaskInfo\\TaskController.cs",
+ "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\TaskInfo\\TaskController.cs",
+ "ViewState": "AgIAADUAAAAAAAAAAADwv0gAAAAcAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-12-23T09:08:46.975Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 8,
+ "Title": "ILocationInfoService.cs",
+ "DocumentMoniker": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_IBasicService\\ILocationInfoService.cs",
+ "RelativeDocumentMoniker": "WIDESEA_IBasicService\\ILocationInfoService.cs",
+ "ToolTip": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_IBasicService\\ILocationInfoService.cs",
+ "RelativeToolTip": "WIDESEA_IBasicService\\ILocationInfoService.cs",
+ "ViewState": "AgIAAD0AAAAAAAAAAAAIwE0AAAA1AAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-12-23T08:36:32.727Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 6,
+ "Title": "ToMes.cs",
+ "DocumentMoniker": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\ToMes.cs",
+ "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\ToMes.cs",
+ "ToolTip": "F:\\\u9879\u76EE\\\u6C88\u9633\u53F2\u8FBE\u514B\u5229\u5E93\u9879\u76EE\\2025.12.5\\ShenYangLiku\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\ToMes.cs",
+ "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\ToMes.cs",
+ "ViewState": "AgIAAGsAAAAAAAAAAAAUwHkAAAAqAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-12-23T07:27:47.266Z",
"EditorCaption": ""
}
]
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/WIDESEA_BasicService/LocationInfoService.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/WIDESEA_BasicService/LocationInfoService.cs"
index 6009ca3..e01e57f 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/WIDESEA_BasicService/LocationInfoService.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/WIDESEA_BasicService/LocationInfoService.cs"
@@ -455,8 +455,27 @@
public Dt_LocationInfo? GetLocationInfoSC(string v)
{
- Dt_LocationInfo dt_Location = BaseDal.QueryFirst(x=>x.LocationStatus == (int)LocationStatusEnum.Free&& x.RoadwayNo == v&&x.EnableStatus == (int)EnableStatusEnum.Normal);
- return dt_Location;
+ //Dt_LocationInfo dt_Location = BaseDal.QueryFirst(x => x.LocationStatus == (int)LocationStatusEnum.Free&& x.RoadwayNo == v &&x.EnableStatus == (int)EnableStatusEnum.Normal);
+ Dt_LocationInfo dt_LocationInfo = BaseDal.Db.Queryable<Dt_LocationInfo>()
+ .Where(x => x.LocationStatus == (int)LocationStatusEnum.Free
+ && x.RoadwayNo == v
+ && x.EnableStatus == (int)EnableStatusEnum.Normal)
+ .OrderBy("Layer DESC, CASE WHEN Row = 1 THEN 1 WHEN Row = 4 THEN 2 WHEN Row = 2 THEN 3 ELSE 4 END ASC")
+ .First();
+
+ return dt_LocationInfo;
+ }
+
+ public Dt_LocationInfo? GetLocationInfoSC2(string v)
+ {
+ Dt_LocationInfo dt_LocationInfo = Db.Queryable<Dt_LocationInfo>()
+ .Where(x => x.LocationStatus == (int)LocationStatusEnum.Free
+ && x.RoadwayNo == v
+ && x.EnableStatus == (int)EnableStatusEnum.Normal)
+ .OrderBy("Layer DESC")
+ .First();// Layer浠庡ぇ鍒板皬鎺掑簭
+
+ return dt_LocationInfo;
}
public class LocationCache
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/WIDESEA_Core/Const/ConfigConst.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/WIDESEA_Core/Const/ConfigConst.cs"
index e788eb1..e5f7431 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/WIDESEA_Core/Const/ConfigConst.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/WIDESEA_Core/Const/ConfigConst.cs"
@@ -38,6 +38,8 @@
public const string MESTaskFeedback = "resultReport";
+
+
/// <summary>
/// 鎵嬪姩鍙栨秷浠诲姟
/// </summary>
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/WIDESEA_DTO/ToMes/RelocationTaskMes.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/WIDESEA_DTO/ToMes/RelocationTaskMes.cs"
index 92e9ac9..9965717 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/WIDESEA_DTO/ToMes/RelocationTaskMes.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/WIDESEA_DTO/ToMes/RelocationTaskMes.cs"
@@ -63,6 +63,8 @@
/// </summary>
public int Code { get; set; }
+ public bool status { get; set; }
+
/// <summary>
/// 娑堟伅
/// </summary>
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/WIDESEA_IBasicService/ILocationInfoService.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/WIDESEA_IBasicService/ILocationInfoService.cs"
index 1c3083a..dab7789 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/WIDESEA_IBasicService/ILocationInfoService.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/WIDESEA_IBasicService/ILocationInfoService.cs"
@@ -76,5 +76,8 @@
/// <returns></returns>
Dt_LocationInfo? GetLocation(string roadway);
Dt_LocationInfo? GetLocationInfoSC(string v);
+
+ Dt_LocationInfo? GetLocationInfoSC2(string v);
+
}
}
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/WIDESEA_ITaskInfoService/ITaskService.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/WIDESEA_ITaskInfoService/ITaskService.cs"
index 0aa5803..81d2951 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/WIDESEA_ITaskInfoService/ITaskService.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/WIDESEA_ITaskInfoService/ITaskService.cs"
@@ -84,7 +84,7 @@
/// </summary>
/// <param name="taskNum">浠诲姟鍙�</param>
/// <returns></returns>
- WebResponseContent Cancelinventory(int taskNum);
+ ApiResponse<object> Cancelinventory(string palletTaskDTO);
@@ -112,6 +112,6 @@
/// </summary>
/// <param name="taskNum"></param>
/// <returns></returns>
- WebResponseContent ManualTaskCompleted(int taskNum);
+ WebResponseContent ManualTaskCompleted(string palletTaskDTO);
}
}
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/WIDESEA_TaskInfoService/PartialTaskService_Inbound.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/WIDESEA_TaskInfoService/PartialTaskService_Inbound.cs"
index cc53688..5c31e0b 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/WIDESEA_TaskInfoService/PartialTaskService_Inbound.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/WIDESEA_TaskInfoService/PartialTaskService_Inbound.cs"
@@ -165,7 +165,7 @@
}
else
{
- location = _basicService.LocationInfoService.GetLocationInfoSC("SC02");//鑾峰彇鍒版柊搴撲綅
+ location = _basicService.LocationInfoService.GetLocationInfoSC2("SC02");//鑾峰彇鍒版柊搴撲綅
}
}
else
@@ -175,6 +175,8 @@
if (location == null) return MESresponse($"鏈壘鍒拌揣浣嶄俊鎭�,鏉$爜锛歿palletInfo.palletCode}", false,0);
if (location.LocationStatus != (int)LocationStatusEnum.Free) return MESresponse($"鎵樼洏鏉$爜锛歿palletInfo.palletCode}锛屾煡鎵惧埌鐨勮揣浣嶏細{location.LocationCode},涓嶄负绌鸿揣浣嶏紒", false);
+ Dt_Task dt_task = BaseDal.QueryFirst(x=>x.PalletCode == palletInfo.palletCode);
+ if (dt_task != null) { return MESresponse($"姝ゆ墭鐩樻潯鐮佸凡鏈変换鍔�,鏉$爜锛歿palletInfo.palletCode}", false, 0); };
Dt_StockInfo dt_ = Stockdata.Where(x => x.PalletCode == palletInfo.palletCode).FirstOrDefault();
if (dt_ == null)
{
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/WIDESEA_TaskInfoService/TaskService.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/WIDESEA_TaskInfoService/TaskService.cs"
index 2461430..17eab30 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/WIDESEA_TaskInfoService/TaskService.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/WIDESEA_TaskInfoService/TaskService.cs"
@@ -555,16 +555,16 @@
/// </summary>
/// <param name="taskNum">浠诲姟鍙�</param>
/// <returns></returns>
- public WebResponseContent Cancelinventory(int taskNum)
+ public ApiResponse<object> Cancelinventory(string palletTaskDTO)
{
WebResponseContent webResponse = new WebResponseContent();
try
{
// 鏌ユ壘浠诲姟
- Dt_Task task = BaseDal.QueryFirst(x => x.TaskNum == taskNum &&(x.TaskStatus == TaskOutStatusEnum.OutNew.ObjToInt()|| x.TaskStatus == TaskRelocationStatusEnum.RelocationNew.ObjToInt()|| x.TaskStatus == TaskInStatusEnum.Line_InExecuting.ObjToInt()));
+ Dt_Task task = BaseDal.QueryFirst(x => x.PalletCode == palletTaskDTO && (x.TaskStatus == TaskOutStatusEnum.OutNew.ObjToInt()|| x.TaskStatus == TaskRelocationStatusEnum.RelocationNew.ObjToInt()|| x.TaskStatus == TaskInStatusEnum.Line_InExecuting.ObjToInt()));
if (task == null)
{
- return webResponse.Error($"鏈壘鍒颁换鍔″彿涓恒�恵taskNum}銆戠殑浠诲姟淇℃伅");
+ return MESresponse($"鏈壘鍒拌揣浣嶄俊鎭�,鏉$爜锛歿palletTaskDTO}", false, 0);
}
bool res;
@@ -583,7 +583,7 @@
res = false;
break;
}
- if (!res) return WebResponseContent.Instance.Error("浠诲姟鐘舵�佸紓甯�");
+ if (!res) return MESresponse($"浠诲姟鐘舵�佸紓甯�", false, 0);
Dt_StockInfo stockInfo = _stockRepository.QueryFirst(x => x.PalletCode == task.PalletCode);
@@ -598,10 +598,18 @@
.SetColumns(x => x.StockStatus == StockStatusEmun.鍏ュ簱瀹屾垚.ObjToInt())
.Where(x => x.PalletCode == task.PalletCode)
.ExecuteCommand();
+ if (stockmsseg<=0)
+ {
+ return MESresponse($"鏃犲簱瀛樹俊鎭�", false, 0);
+ }
locationmsseg = _locationInfoRepository.Db.Updateable<Dt_LocationInfo>()
.SetColumns(x => x.LocationStatus == LocationStatusEnum.InStock.ObjToInt())
.Where(x => x.LocationCode == stockInfo.LocationCode)
.ExecuteCommand();
+ if (locationmsseg <= 0)
+ {
+ return MESresponse($"鏈壘鍒拌揣浣嶄俊鎭�,鏉$爜锛歿palletTaskDTO}", false, 0);
+ }
taskmsseg = BaseDal.DeleteData(task);
}
else
@@ -610,10 +618,14 @@
.SetColumns(x => x.LocationStatus == LocationStatusEnum.Free.ObjToInt())
.Where(x => x.LocationCode == stockInfo.LocationCode)
.ExecuteCommand();
+ if (locationmsseg <= 0)
+ {
+ return MESresponse($"鏈壘鍒拌揣浣嶄俊鎭�,鏉$爜锛歿palletTaskDTO}", false, 0);
+ }
stockmsseg = _stockRepository.DeleteData(stockInfo).ObjToInt();
taskmsseg = BaseDal.DeleteData(task);
}
- BaseDal.DeleteAndMoveIntoHty(task, App.User.UserId > 0 ? OperateTypeEnum.浜哄伐瀹屾垚 : OperateTypeEnum.鑷姩瀹屾垚);
+ BaseDal.DeleteAndMoveIntoHty(task,OperateTypeEnum.浜哄伐鍒犻櫎);
//鑾峰彇鎺ュ彛杩涜璋冨彇
var ConfigsAPIInfo = _dt_ApiInfoService.GetConfigsByAPIInfo(CateGoryConst.CONFIG_WCS_IPAddress, SysConfigConst.WCSCancelinventory); //鑾峰彇鍒皐cs鍏ㄩ儴绫诲瀷鐨勬帴鍙�
string WCSReceiveTaskAPI = ConfigsAPIInfo.ApiAddress + ConfigsAPIInfo.ApiName;
@@ -621,62 +633,67 @@
{
_unitOfWorkManage.RollbackTran();
- return webResponse.Error($"浠诲姟鎵嬪姩鍙栨秷澶辫触锛屾湭閰嶇疆WCS浠诲姟鎵嬪姩鍙栨秷鍙嶉鎺ュ彛");
+ return MESresponse($"鎵嬪姩鍙栨秷澶辫触鏈壘鍒皐cs鐨勯厤缃帴鍙�", false, 0);
}
- var respon = HttpHelper.Get(WCSReceiveTaskAPI, JsonConvert.SerializeObject(task.TaskNum));
+ string apiUrl = $"{WCSReceiveTaskAPI}?taskNum={task.TaskNum}";
+ var respon = HttpHelper.Get(apiUrl);
if (respon == null)
{
_unitOfWorkManage.RollbackTran();
- return webResponse.Error($"璋冨彇鎺ュ彛澶辫触锛屽弽棣堝弬鏁颁负绌�");
+ return MESresponse($"wcs璋冨彇鎺ュ彛澶辫触杩斿洖鍙傛暟涓簄ull", false, 0);
}
var response = JsonConvert.DeserializeObject<ApiResponse<object>>(respon);
- if (!response.Success)
+ if (!response.status)
{
_unitOfWorkManage.RollbackTran();
-
- return webResponse.Error($"璋冨彇鎺ュ彛澶辫触锛屽弽棣堝弬鏁板師鍥狅細{response.Message}");
+ return MESresponse($"WCS璋冨彇鎺ュ彛澶辫触锛屽弽棣堝弬鏁板師鍥狅細{response.Message}", false, 0);
}
if (stockmsseg <= 0 && locationmsseg <= 0 && taskmsseg)
{
_unitOfWorkManage.RollbackTran();
- return webResponse.Error("浠诲姟鍙栨秷澶辫触");
+ return MESresponse($"浠诲姟鍙栨秷澶辫触", false, 0);
}
- //鑾峰彇鎺ュ彛杩涜璋冨彇
- var MESConfigsAPIInfo = _dt_ApiInfoService.GetConfigsByAPIInfo(CateGoryConst.CONFIG_MES_IPAddress, SysConfigConst.MEScancelTask); //鑾峰彇鍒癕ES鍏ㄩ儴绫诲瀷鐨勬帴鍙�
- string MEScancelTask = ConfigsAPIInfo.ApiAddress + ConfigsAPIInfo.ApiName;
- if (MEScancelTask == null)
- {
- _unitOfWorkManage.RollbackTran();
- return webResponse.Error($"浠诲姟鎵嬪姩瀹屾垚澶辫触锛屾湭閰嶇疆WCS浠诲姟鎵嬪姩瀹屾垚鍙嶉鎺ュ彛");
- }
- var MES = new
- {
- businessId = task.MESbusinessId,
- taskId = task.MEStaskId,
- palletCode = task.PalletCode
- };
- var MESrespon = HttpHelper.Post(MEScancelTask, JsonConvert.SerializeObject(MES));
- if (respon == null)
- {
- _unitOfWorkManage.RollbackTran();
- return webResponse.Error($"璋冨彇鎺ュ彛澶辫触锛屽弽棣堝弬鏁颁负绌�");
- }
- var MESresponse = JsonConvert.DeserializeObject<ApiResponse<object>>(respon);
- if (!response.Success)
- {
- _unitOfWorkManage.RollbackTran();
- return webResponse.Error($"璋冨彇鎺ュ彛澶辫触锛屽弽棣堝弬鏁板師鍥狅細{response.Message}");
- }
+
+
+
+
+
+ ////鑾峰彇鎺ュ彛杩涜璋冨彇
+ //var MESConfigsAPIInfo = _dt_ApiInfoService.GetConfigsByAPIInfo(CateGoryConst.CONFIG_MES_IPAddress, SysConfigConst.MEScancelTask); //鑾峰彇鍒癕ES鍏ㄩ儴绫诲瀷鐨勬帴鍙�
+ //string MEScancelTask = MESConfigsAPIInfo.ApiAddress + MESConfigsAPIInfo.ApiName;
+ //if (MEScancelTask == null)
+ //{
+ // _unitOfWorkManage.RollbackTran();
+ // return webResponse.Error($"浠诲姟鎵嬪姩鍙栨秷澶辫触锛屾湭閰嶇疆MES浠诲姟鎵嬪姩鍙栨秷鍙嶉鎺ュ彛");
+ //}
+ //var MES = new
+ //{
+ // businessId = task.MESbusinessId,
+ // taskId = task.MEStaskId,
+ // palletCode = task.PalletCode
+ //};
+ //var MESrespon = HttpHelper.Post(MEScancelTask, JsonConvert.SerializeObject(MES));
+ //if (MESrespon == null)
+ //{
+ // _unitOfWorkManage.RollbackTran();
+ // return webResponse.Error($"MES璋冨彇鎺ュ彛澶辫触锛屽弽棣堝弬鏁颁负绌�");
+ //}
+ //var MESresponse = JsonConvert.DeserializeObject<ApiResponse<object>>(MESrespon);
+ //if (!MESresponse.Success)
+ //{
+ // _unitOfWorkManage.RollbackTran();
+ // return webResponse.Error($"MES璋冨彇鎺ュ彛澶辫触锛屽弽棣堝弬鏁板師鍥狅細{response.Message}");
+ //}
_unitOfWorkManage.CommitTran();
- return webResponse.OK("浠诲姟鍙栨秷鎴愬姛");
+ return MESresponse($"浠诲姟鍙栨秷鎴愬姛", true, 1);
}
catch (Exception ex)
{
_unitOfWorkManage.RollbackTran();
- return webResponse.Error($"鍙栨秷浠诲姟澶辫触锛屽師鍥狅細{ex.Message}");
+ return MESresponse($"鍙栨秷浠诲姟澶辫触锛屽師鍥狅細{ex.Message}", false, 0);
}
}
@@ -863,16 +880,16 @@
/// <param name="taskNum"></param>
/// <returns></returns>
/// <exception cref="NotImplementedException"></exception>
- public WebResponseContent ManualTaskCompleted(int taskNum)
+ public WebResponseContent ManualTaskCompleted(string palletTaskDTO)
{
WebResponseContent webResponse = new WebResponseContent();
try
{
// 鏌ユ壘浠诲姟
- Dt_Task task = BaseDal.QueryFirst(x => x.TaskNum == taskNum);
+ Dt_Task task = BaseDal.QueryFirst(x => x.PalletCode == palletTaskDTO);
if (task == null)
{
- return webResponse.Error($"鏈壘鍒颁换鍔″彿涓恒�恵taskNum}銆戠殑浠诲姟淇℃伅");
+ return webResponse.Error($"鏈壘鍒版墭鐩樼紪鐮佷负銆恵palletTaskDTO}銆戠殑浠诲姟淇℃伅");
}
@@ -928,7 +945,7 @@
taskmsseg = BaseDal.DeleteData(task);
- task_htymsseg = BaseDal.DeleteAndMoveIntoHty(task,OperateTypeEnum.浜哄伐瀹屾垚);
+ task_htymsseg = BaseDal.DeleteAndMoveIntoHty(task, OperateTypeEnum.浜哄伐瀹屾垚);
//鑾峰彇鎺ュ彛杩涜璋冨彇
var ConfigsAPIInfo = _dt_ApiInfoService.GetConfigsByAPIInfo(CateGoryConst.CONFIG_WCS_IPAddress, SysConfigConst.WCSManualTaskCompleted); //鑾峰彇鍒皐cs鍏ㄩ儴绫诲瀷鐨勬帴鍙�
string WCSReceiveTaskAPI = ConfigsAPIInfo.ApiAddress + ConfigsAPIInfo.ApiName;
@@ -937,19 +954,22 @@
_unitOfWorkManage.RollbackTran();
return webResponse.Error($"浠诲姟鎵嬪姩瀹屾垚澶辫触锛屾湭閰嶇疆WCS浠诲姟鎵嬪姩瀹屾垚鍙嶉鎺ュ彛");
}
- var respon = HttpHelper.Get(WCSReceiveTaskAPI, JsonConvert.SerializeObject(task.TaskNum));
+
+ string apiUrl = $"{WCSReceiveTaskAPI}?taskNum={task.TaskNum}";
+
+ var respon = HttpHelper.Get(apiUrl);
if (respon == null)
{
_unitOfWorkManage.RollbackTran();
- return webResponse.Error($"璋冨彇鎺ュ彛澶辫触锛屽弽棣堝弬鏁颁负绌�");
+ return webResponse.Error($"WCS璋冨彇鎺ュ彛澶辫触锛屽弽棣堝弬鏁颁负绌�");
}
var response = JsonConvert.DeserializeObject<ApiResponse<object>>(respon);
- if (!response.Success)
+ if (!response.status)
{
_unitOfWorkManage.RollbackTran();
- return webResponse.Error($"璋冨彇鎺ュ彛澶辫触锛屽弽棣堝弬鏁板師鍥狅細{response.Message}");
+ return webResponse.Error($"WCS璋冨彇鎺ュ彛澶辫触锛屽弽棣堝弬鏁板師鍥狅細{response.Message}");
}
- if (!(resstock && task_htymsseg && taskmsseg && task.TaskType ==TaskOutboundTypeEnum.Outbound.ObjToInt() ? location1 : (location1 && location2)))
+ if (!(resstock && task_htymsseg && taskmsseg && task.TaskType == TaskRelocationTypeEnum.Relocation.ObjToInt() ? (location1 && location2) : location1))
{
_unitOfWorkManage.RollbackTran();
return webResponse.Error($"浠诲姟鎵嬪姩瀹屾垚澶辫触");
@@ -957,29 +977,29 @@
//鑾峰彇鎺ュ彛杩涜璋冨彇
var MESConfigsAPIInfo = _dt_ApiInfoService.GetConfigsByAPIInfo(CateGoryConst.CONFIG_MES_IPAddress, SysConfigConst.MESmockComplete); //鑾峰彇鍒皐cs鍏ㄩ儴绫诲瀷鐨勬帴鍙�
- string MESmockComplete = ConfigsAPIInfo.ApiAddress + ConfigsAPIInfo.ApiName;
+ string MESmockComplete = MESConfigsAPIInfo.ApiAddress + MESConfigsAPIInfo.ApiName;
if (MESConfigsAPIInfo == null)
{
_unitOfWorkManage.RollbackTran();
- return webResponse.Error($"浠诲姟鎵嬪姩瀹屾垚澶辫触锛屾湭閰嶇疆WCS浠诲姟鎵嬪姩瀹屾垚鍙嶉鎺ュ彛");
+ return webResponse.Error($"浠诲姟鎵嬪姩瀹屾垚澶辫触锛屾湭閰嶇疆MES浠诲姟鎵嬪姩瀹屾垚鍙嶉鎺ュ彛");
}
var MES = new
{
businessId = task.MESbusinessId,
taskId = task.MEStaskId,
palletCode = task.PalletCode
- };
+ };
var MESrespon = HttpHelper.Post(MESmockComplete, JsonConvert.SerializeObject(MES));
if (respon == null)
{
_unitOfWorkManage.RollbackTran();
- return webResponse.Error($"璋冨彇鎺ュ彛澶辫触锛屽弽棣堝弬鏁颁负绌�");
+ return webResponse.Error($"MES璋冨彇鎺ュ彛澶辫触锛屽弽棣堝弬鏁颁负绌�");
}
- var MESresponse = JsonConvert.DeserializeObject<ApiResponse<object>>(respon);
- if (!response.Success)
+ var MESresponse = JsonConvert.DeserializeObject<ApiResponse<object>>(MESrespon);
+ if (!MESresponse.Success)
{
_unitOfWorkManage.RollbackTran();
- return webResponse.Error($"璋冨彇鎺ュ彛澶辫触锛屽弽棣堝弬鏁板師鍥狅細{response.Message}");
+ return webResponse.Error($"MES璋冨彇鎺ュ彛澶辫触锛屽弽棣堝弬鏁板師鍥狅細{response.Message}");
}
_unitOfWorkManage.CommitTran();
return webResponse.OK("浠诲姟鎵嬪姩瀹屾垚鎴愬姛");
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/TaskInfo/TaskController.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/TaskInfo/TaskController.cs"
index 84dc201..d8a192e 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/TaskInfo/TaskController.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/TaskInfo/TaskController.cs"
@@ -52,22 +52,22 @@
/// </summary>
/// <param name="taskNum">浠诲姟鍙�</param>
/// <returns></returns>
- [HttpGet, Route("Cancelinventory"), AllowAnonymous]
- public WebResponseContent Cancelinventory(int taskNum)
- {
- return Service.Cancelinventory(taskNum);
- }
+ //[HttpGet, Route("Cancelinventory"), AllowAnonymous]
+ //public WebResponseContent Cancelinventory(int taskNum)
+ //{
+ // return Service.Cancelinventory(taskNum);
+ //}
/// <summary>
/// 鎵嬪姩浠诲姟瀹屾垚
/// </summary>
/// <param name="taskNum"></param>
/// <returns></returns>
- [HttpGet, Route("ManualTaskCompleted"), AllowAnonymous]
- public WebResponseContent ManualTaskCompleted(int taskNum)
- {
- return Service.ManualTaskCompleted(taskNum);
- }
+ //[HttpGet, Route("ManualTaskCompleted"), AllowAnonymous]
+ //public WebResponseContent ManualTaskCompleted(int taskNum)
+ //{
+ // return Service.ManualTaskCompleted(taskNum);
+ //}
/// <summary>
/// WCS鐢宠鍏ュ簱浠诲姟(涓嶅垎閰嶈揣浣�)
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/ToMes.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/ToMes.cs"
index 2f95aed..abb0b2e 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/ToMes.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/ToMes.cs"
@@ -1,6 +1,7 @@
using Autofac.Core;
using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Mvc;
+using WIDESEA_Core;
using WIDESEA_Core.BaseController;
using WIDESEA_DTO.ToMes;
using WIDESEA_ITaskInfoService;
@@ -79,5 +80,57 @@
{
return Service.sendAllocationTask(allocationTask);
}
+
+
+
+
+
+
+
+ /// <summary>
+ /// 鎵樼洏浠诲姟鏁版嵁浼犺緭瀵硅薄
+ /// 鐢ㄤ簬鍐呴儴涓氬姟鏁版嵁浼犺緭
+ /// </summary>
+ public class PalletTaskDTO
+ {
+ /// <summary>
+ /// 涓氬姟ID
+ /// </summary>
+ public string BusinessId { get; set; }
+
+ /// <summary>
+ /// 浠诲姟ID
+ /// </summary>
+ public string TaskId { get; set; }
+
+ /// <summary>
+ /// 鎵樼洏缂栫爜
+ /// </summary>
+ public string PalletCode { get; set; }
+
+ }
+
+
+ /// <summary>
+ /// MES鍙栨秷浠诲姟鎺ュ彛
+ /// </summary>
+ /// <param name="taskNum">浠诲姟鍙�</param>
+ /// <returns></returns>
+ [HttpPost, Route("cancelTask"), AllowAnonymous]
+ public ApiResponse<object> Cancelinventory([FromBody] PalletTaskDTO palletTaskDTO)
+ {
+ return Service.Cancelinventory(palletTaskDTO.PalletCode);
+ }
+
+ /// <summary>
+ /// MES鎵嬪姩浠诲姟瀹屾垚
+ /// </summary>
+ /// <param name="taskNum"></param>
+ /// <returns></returns>
+ [HttpPost, Route("mockComplete"), AllowAnonymous]
+ public WebResponseContent ManualTaskCompleted([FromBody] PalletTaskDTO palletTaskDTO)
+ {
+ return Service.ManualTaskCompleted(palletTaskDTO.PalletCode);
+ }
}
}
--
Gitblit v1.9.3