From 0ea4a390d09679425cf3ad217a38a9e717641c95 Mon Sep 17 00:00:00 2001
From: wankeda <Administrator@DESKTOP-HAU3ST3>
Date: 星期一, 14 四月 2025 16:23:12 +0800
Subject: [PATCH] 增加串行库位任务下发机制防呆
---
代码管理/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/FileContentIndex/ae8d81e2-15e1-48a1-bd16-eb81f2295d3f.vsidx | 0
代码管理/WMS/WIDESEA_WMSServer/WIDESEA_Tasks/JobsPart/SendAgvTask.cs | 230 ++++++++++++++++++++++++
代码管理/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/DocumentLayout.backup.json | 122 +++++++++++--
代码管理/WMS/WIDESEA_WMSServer/.vs/ProjectEvaluation/widesea_wmsserver.metadata.v9.bin | 0
代码管理/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Properties/PublishProfiles/FolderProfile.pubxml.user | 2
代码管理/WMS/WIDESEA_WMSServer/WIDESEA_Tasks/Jobs/AGVjob.cs | 10 +
代码管理/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/PartialTaskService_AGV.cs | 2
代码管理/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/TaskInfo/TaskController.cs | 2
代码管理/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/DocumentLayout.json | 128 +++++++++++--
/dev/null | 0
代码管理/WMS/WIDESEA_WMSServer/WIDESEA_Core/Enums/TaskEnum.cs | 3
代码管理/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/PartialTaskService_Outbound.cs | 4
代码管理/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/FileContentIndex/9df440b0-8fe3-4cc3-827f-d7c336bd2e2a.vsidx | 0
代码管理/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/.suo | 0
代码管理/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/PartialTaskService_Inbound.cs | 2
代码管理/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/.futdcache.v2 | 0
代码管理/WMS/WIDESEA_WMSServer/.vs/ProjectEvaluation/widesea_wmsserver.projects.v9.bin | 0
代码管理/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/DesignTimeBuild/.dtbcache.v2 | 0
18 files changed, 451 insertions(+), 54 deletions(-)
diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/ProjectEvaluation/widesea_wmsserver.metadata.v9.bin" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/ProjectEvaluation/widesea_wmsserver.metadata.v9.bin"
index bd7b388..25a3b7c 100644
--- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/ProjectEvaluation/widesea_wmsserver.metadata.v9.bin"
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/ProjectEvaluation/widesea_wmsserver.metadata.v9.bin"
Binary files differ
diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/ProjectEvaluation/widesea_wmsserver.projects.v9.bin" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/ProjectEvaluation/widesea_wmsserver.projects.v9.bin"
index 30a9ebb..3ba5ea7 100644
--- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/ProjectEvaluation/widesea_wmsserver.projects.v9.bin"
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/ProjectEvaluation/widesea_wmsserver.projects.v9.bin"
Binary files differ
diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/DesignTimeBuild/.dtbcache.v2" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/DesignTimeBuild/.dtbcache.v2"
index 59c914a..146de14 100644
--- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/DesignTimeBuild/.dtbcache.v2"
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/DesignTimeBuild/.dtbcache.v2"
Binary files differ
diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/FileContentIndex/24f61d89-74b9-4483-8c93-365981e13487.vsidx" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/FileContentIndex/24f61d89-74b9-4483-8c93-365981e13487.vsidx"
deleted file mode 100644
index f8767cc..0000000
--- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/FileContentIndex/24f61d89-74b9-4483-8c93-365981e13487.vsidx"
+++ /dev/null
Binary files differ
diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/FileContentIndex/9df440b0-8fe3-4cc3-827f-d7c336bd2e2a.vsidx" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/FileContentIndex/9df440b0-8fe3-4cc3-827f-d7c336bd2e2a.vsidx"
new file mode 100644
index 0000000..f87f473
--- /dev/null
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/FileContentIndex/9df440b0-8fe3-4cc3-827f-d7c336bd2e2a.vsidx"
Binary files differ
diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/FileContentIndex/ae8d81e2-15e1-48a1-bd16-eb81f2295d3f.vsidx" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/FileContentIndex/ae8d81e2-15e1-48a1-bd16-eb81f2295d3f.vsidx"
new file mode 100644
index 0000000..e5eb46b
--- /dev/null
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/FileContentIndex/ae8d81e2-15e1-48a1-bd16-eb81f2295d3f.vsidx"
Binary files differ
diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/FileContentIndex/d8b7a9af-27a6-4d20-a558-e00620254836.vsidx" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/FileContentIndex/d8b7a9af-27a6-4d20-a558-e00620254836.vsidx"
deleted file mode 100644
index d37e5f8..0000000
--- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/FileContentIndex/d8b7a9af-27a6-4d20-a558-e00620254836.vsidx"
+++ /dev/null
Binary files differ
diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/.futdcache.v2" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/.futdcache.v2"
index c749a16..40a1364 100644
--- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/.futdcache.v2"
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/.futdcache.v2"
Binary files differ
diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/.suo" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/.suo"
index ec887d3..d86ad61 100644
--- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/.suo"
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/.suo"
Binary files differ
diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/DocumentLayout.backup.json" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/DocumentLayout.backup.json"
index 7e6a1ec..d931261 100644
--- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/DocumentLayout.backup.json"
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/DocumentLayout.backup.json"
@@ -3,14 +3,6 @@
"WorkspaceRootPath": "E:\\KHGITHUB\\AGVJiaoLiao\\\u4EE3\u7801\u7BA1\u7406\\WMS\\WIDESEA_WMSServer\\",
"Documents": [
{
- "AbsoluteMoniker": "D:0:0:{7D7534D4-51D9-46DC-A6B7-6430042F4E12}|WIDESEA_TaskInfoService\\WIDESEA_TaskInfoService.csproj|e:\\khgithub\\agvjiaoliao\\\u4EE3\u7801\u7BA1\u7406\\wms\\widesea_wmsserver\\widesea_taskinfoservice\\partialtaskservice_emptybound.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
- "RelativeMoniker": "D:0:0:{7D7534D4-51D9-46DC-A6B7-6430042F4E12}|WIDESEA_TaskInfoService\\WIDESEA_TaskInfoService.csproj|solutionrelative:widesea_taskinfoservice\\partialtaskservice_emptybound.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
- },
- {
- "AbsoluteMoniker": "D:0:0:{7D7534D4-51D9-46DC-A6B7-6430042F4E12}|WIDESEA_TaskInfoService\\WIDESEA_TaskInfoService.csproj|e:\\khgithub\\agvjiaoliao\\\u4EE3\u7801\u7BA1\u7406\\wms\\widesea_wmsserver\\widesea_taskinfoservice\\partialtaskservice_outbound.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
- "RelativeMoniker": "D:0:0:{7D7534D4-51D9-46DC-A6B7-6430042F4E12}|WIDESEA_TaskInfoService\\WIDESEA_TaskInfoService.csproj|solutionrelative:widesea_taskinfoservice\\partialtaskservice_outbound.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
- },
- {
"AbsoluteMoniker": "D:0:0:{2E6E0F2B-CA88-491F-B633-5637DDC00965}|WIDESEA_Tasks\\WIDESEA_Tasks.csproj|e:\\khgithub\\agvjiaoliao\\\u4EE3\u7801\u7BA1\u7406\\wms\\widesea_wmsserver\\widesea_tasks\\jobspart\\sendagvtask.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{2E6E0F2B-CA88-491F-B633-5637DDC00965}|WIDESEA_Tasks\\WIDESEA_Tasks.csproj|solutionrelative:widesea_tasks\\jobspart\\sendagvtask.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
@@ -19,8 +11,36 @@
"RelativeMoniker": "D:0:0:{2E6E0F2B-CA88-491F-B633-5637DDC00965}|WIDESEA_Tasks\\WIDESEA_Tasks.csproj|solutionrelative:widesea_tasks\\jobs\\agvjob.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
+ "AbsoluteMoniker": "D:0:0:{7D7534D4-51D9-46DC-A6B7-6430042F4E12}|WIDESEA_TaskInfoService\\WIDESEA_TaskInfoService.csproj|e:\\khgithub\\agvjiaoliao\\\u4EE3\u7801\u7BA1\u7406\\wms\\widesea_wmsserver\\widesea_taskinfoservice\\partialtaskservice_agv.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{7D7534D4-51D9-46DC-A6B7-6430042F4E12}|WIDESEA_TaskInfoService\\WIDESEA_TaskInfoService.csproj|solutionrelative:widesea_taskinfoservice\\partialtaskservice_agv.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{7D7534D4-51D9-46DC-A6B7-6430042F4E12}|WIDESEA_TaskInfoService\\WIDESEA_TaskInfoService.csproj|e:\\khgithub\\agvjiaoliao\\\u4EE3\u7801\u7BA1\u7406\\wms\\widesea_wmsserver\\widesea_taskinfoservice\\partialtaskservice_outbound.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{7D7534D4-51D9-46DC-A6B7-6430042F4E12}|WIDESEA_TaskInfoService\\WIDESEA_TaskInfoService.csproj|solutionrelative:widesea_taskinfoservice\\partialtaskservice_outbound.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{7D7534D4-51D9-46DC-A6B7-6430042F4E12}|WIDESEA_TaskInfoService\\WIDESEA_TaskInfoService.csproj|e:\\khgithub\\agvjiaoliao\\\u4EE3\u7801\u7BA1\u7406\\wms\\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|e:\\khgithub\\agvjiaoliao\\\u4EE3\u7801\u7BA1\u7406\\wms\\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|e:\\khgithub\\agvjiaoliao\\\u4EE3\u7801\u7BA1\u7406\\wms\\widesea_wmsserver\\widesea_taskinfoservice\\partialtaskservice_emptybound.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{7D7534D4-51D9-46DC-A6B7-6430042F4E12}|WIDESEA_TaskInfoService\\WIDESEA_TaskInfoService.csproj|solutionrelative:widesea_taskinfoservice\\partialtaskservice_emptybound.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
"AbsoluteMoniker": "D:0:0:{7D7534D4-51D9-46DC-A6B7-6430042F4E12}|WIDESEA_TaskInfoService\\WIDESEA_TaskInfoService.csproj|e:\\khgithub\\agvjiaoliao\\\u4EE3\u7801\u7BA1\u7406\\wms\\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:{111BD7AA-9749-4506-9772-79F9EF14754C}|WIDESEA_Core\\WIDESEA_Core.csproj|e:\\khgithub\\agvjiaoliao\\\u4EE3\u7801\u7BA1\u7406\\wms\\widesea_wmsserver\\widesea_core\\enums\\taskenum.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{111BD7AA-9749-4506-9772-79F9EF14754C}|WIDESEA_Core\\WIDESEA_Core.csproj|solutionrelative:widesea_core\\enums\\taskenum.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{111BD7AA-9749-4506-9772-79F9EF14754C}|WIDESEA_Core\\WIDESEA_Core.csproj|e:\\khgithub\\agvjiaoliao\\\u4EE3\u7801\u7BA1\u7406\\wms\\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}"
}
],
"DocumentGroupContainers": [
@@ -30,69 +50,133 @@
"DocumentGroups": [
{
"DockedWidth": 200,
- "SelectedChildIndex": 4,
+ "SelectedChildIndex": 6,
"Children": [
{
"$type": "Document",
- "DocumentIndex": 3,
+ "DocumentIndex": 8,
+ "Title": "TaskEnum.cs",
+ "DocumentMoniker": "E:\\KHGITHUB\\AGVJiaoLiao\\\u4EE3\u7801\u7BA1\u7406\\WMS\\WIDESEA_WMSServer\\WIDESEA_Core\\Enums\\TaskEnum.cs",
+ "RelativeDocumentMoniker": "WIDESEA_Core\\Enums\\TaskEnum.cs",
+ "ToolTip": "E:\\KHGITHUB\\AGVJiaoLiao\\\u4EE3\u7801\u7BA1\u7406\\WMS\\WIDESEA_WMSServer\\WIDESEA_Core\\Enums\\TaskEnum.cs",
+ "RelativeToolTip": "WIDESEA_Core\\Enums\\TaskEnum.cs",
+ "ViewState": "AgIAAJQAAAAAAAAAAAAAAKgAAAAQAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-04-14T06:05:27.598Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 5,
+ "Title": "TaskController.cs",
+ "DocumentMoniker": "E:\\KHGITHUB\\AGVJiaoLiao\\\u4EE3\u7801\u7BA1\u7406\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\TaskInfo\\TaskController.cs",
+ "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\TaskInfo\\TaskController.cs",
+ "ToolTip": "E:\\KHGITHUB\\AGVJiaoLiao\\\u4EE3\u7801\u7BA1\u7406\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\TaskInfo\\TaskController.cs",
+ "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\TaskInfo\\TaskController.cs",
+ "ViewState": "AgIAAEMAAAAAAAAAAAASwFUAAAA4AAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-04-13T08:31:48.693Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 2,
+ "Title": "PartialTaskService_AGV.cs",
+ "DocumentMoniker": "E:\\KHGITHUB\\AGVJiaoLiao\\\u4EE3\u7801\u7BA1\u7406\\WMS\\WIDESEA_WMSServer\\WIDESEA_TaskInfoService\\PartialTaskService_AGV.cs",
+ "RelativeDocumentMoniker": "WIDESEA_TaskInfoService\\PartialTaskService_AGV.cs",
+ "ToolTip": "E:\\KHGITHUB\\AGVJiaoLiao\\\u4EE3\u7801\u7BA1\u7406\\WMS\\WIDESEA_WMSServer\\WIDESEA_TaskInfoService\\PartialTaskService_AGV.cs",
+ "RelativeToolTip": "WIDESEA_TaskInfoService\\PartialTaskService_AGV.cs",
+ "ViewState": "AgIAAJ8AAAAAAAAAAAAqwNMAAAAJAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-04-11T02:45:21.392Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 4,
+ "Title": "TaskService.cs",
+ "DocumentMoniker": "E:\\KHGITHUB\\AGVJiaoLiao\\\u4EE3\u7801\u7BA1\u7406\\WMS\\WIDESEA_WMSServer\\WIDESEA_TaskInfoService\\TaskService.cs",
+ "RelativeDocumentMoniker": "WIDESEA_TaskInfoService\\TaskService.cs",
+ "ToolTip": "E:\\KHGITHUB\\AGVJiaoLiao\\\u4EE3\u7801\u7BA1\u7406\\WMS\\WIDESEA_WMSServer\\WIDESEA_TaskInfoService\\TaskService.cs",
+ "RelativeToolTip": "WIDESEA_TaskInfoService\\TaskService.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAGIAAAAhAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-04-10T11:59:53.62Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 9,
+ "Title": "WebResponseContent.cs",
+ "DocumentMoniker": "E:\\KHGITHUB\\AGVJiaoLiao\\\u4EE3\u7801\u7BA1\u7406\\WMS\\WIDESEA_WMSServer\\WIDESEA_Core\\BaseModels\\WebResponseContent.cs",
+ "RelativeDocumentMoniker": "WIDESEA_Core\\BaseModels\\WebResponseContent.cs",
+ "ToolTip": "E:\\KHGITHUB\\AGVJiaoLiao\\\u4EE3\u7801\u7BA1\u7406\\WMS\\WIDESEA_WMSServer\\WIDESEA_Core\\BaseModels\\WebResponseContent.cs",
+ "RelativeToolTip": "WIDESEA_Core\\BaseModels\\WebResponseContent.cs",
+ "ViewState": "AgIAAEYAAAAAAAAAAADgv1QAAAAXAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-04-07T07:26:58.405Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 1,
"Title": "AGVjob.cs",
"DocumentMoniker": "E:\\KHGITHUB\\AGVJiaoLiao\\\u4EE3\u7801\u7BA1\u7406\\WMS\\WIDESEA_WMSServer\\WIDESEA_Tasks\\Jobs\\AGVjob.cs",
"RelativeDocumentMoniker": "WIDESEA_Tasks\\Jobs\\AGVjob.cs",
"ToolTip": "E:\\KHGITHUB\\AGVJiaoLiao\\\u4EE3\u7801\u7BA1\u7406\\WMS\\WIDESEA_WMSServer\\WIDESEA_Tasks\\Jobs\\AGVjob.cs",
"RelativeToolTip": "WIDESEA_Tasks\\Jobs\\AGVjob.cs",
- "ViewState": "AgIAABYAAAAAAAAAAAApwCcAAAAJAAAAAAAAAA==",
+ "ViewState": "AgIAAB0AAAAAAAAAAIA5wDAAAAAMAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-04-07T02:19:09.381Z",
"EditorCaption": ""
},
{
"$type": "Document",
- "DocumentIndex": 2,
+ "DocumentIndex": 0,
"Title": "SendAgvTask.cs",
"DocumentMoniker": "E:\\KHGITHUB\\AGVJiaoLiao\\\u4EE3\u7801\u7BA1\u7406\\WMS\\WIDESEA_WMSServer\\WIDESEA_Tasks\\JobsPart\\SendAgvTask.cs",
"RelativeDocumentMoniker": "WIDESEA_Tasks\\JobsPart\\SendAgvTask.cs",
"ToolTip": "E:\\KHGITHUB\\AGVJiaoLiao\\\u4EE3\u7801\u7BA1\u7406\\WMS\\WIDESEA_WMSServer\\WIDESEA_Tasks\\JobsPart\\SendAgvTask.cs",
"RelativeToolTip": "WIDESEA_Tasks\\JobsPart\\SendAgvTask.cs",
- "ViewState": "AgIAAA8AAAAAAAAAAAAEwBYAAAABAAAAAAAAAA==",
+ "ViewState": "AgIAADEAAAAAAAAAAAAlwIwAAAAUAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-04-07T02:18:58.978Z",
"EditorCaption": ""
},
{
"$type": "Document",
- "DocumentIndex": 4,
+ "DocumentIndex": 7,
"Title": "PartialTaskService_Inbound.cs",
"DocumentMoniker": "E:\\KHGITHUB\\AGVJiaoLiao\\\u4EE3\u7801\u7BA1\u7406\\WMS\\WIDESEA_WMSServer\\WIDESEA_TaskInfoService\\PartialTaskService_Inbound.cs",
"RelativeDocumentMoniker": "WIDESEA_TaskInfoService\\PartialTaskService_Inbound.cs",
"ToolTip": "E:\\KHGITHUB\\AGVJiaoLiao\\\u4EE3\u7801\u7BA1\u7406\\WMS\\WIDESEA_WMSServer\\WIDESEA_TaskInfoService\\PartialTaskService_Inbound.cs",
"RelativeToolTip": "WIDESEA_TaskInfoService\\PartialTaskService_Inbound.cs",
- "ViewState": "AgIAAOgAAAAAAAAAAAAMwOsAAAAIAAAAAAAAAA==",
+ "ViewState": "AgIAAP8AAAAAAAAAAAASwBQBAAA0AAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-04-07T01:52:19.686Z",
"EditorCaption": ""
},
{
"$type": "Document",
- "DocumentIndex": 1,
+ "DocumentIndex": 3,
"Title": "PartialTaskService_Outbound.cs",
"DocumentMoniker": "E:\\KHGITHUB\\AGVJiaoLiao\\\u4EE3\u7801\u7BA1\u7406\\WMS\\WIDESEA_WMSServer\\WIDESEA_TaskInfoService\\PartialTaskService_Outbound.cs",
"RelativeDocumentMoniker": "WIDESEA_TaskInfoService\\PartialTaskService_Outbound.cs",
"ToolTip": "E:\\KHGITHUB\\AGVJiaoLiao\\\u4EE3\u7801\u7BA1\u7406\\WMS\\WIDESEA_WMSServer\\WIDESEA_TaskInfoService\\PartialTaskService_Outbound.cs",
"RelativeToolTip": "WIDESEA_TaskInfoService\\PartialTaskService_Outbound.cs",
- "ViewState": "AgIAAGkCAAAAAAAAAAASwIACAAAqAAAAAAAAAA==",
+ "ViewState": "AgIAAFcCAAAAAAAAAAAjwIMCAAAgAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-04-02T04:37:14.058Z",
"EditorCaption": ""
},
{
"$type": "Document",
- "DocumentIndex": 0,
+ "DocumentIndex": 6,
"Title": "PartialTaskService_Emptybound.cs",
"DocumentMoniker": "E:\\KHGITHUB\\AGVJiaoLiao\\\u4EE3\u7801\u7BA1\u7406\\WMS\\WIDESEA_WMSServer\\WIDESEA_TaskInfoService\\PartialTaskService_Emptybound.cs",
"RelativeDocumentMoniker": "WIDESEA_TaskInfoService\\PartialTaskService_Emptybound.cs",
"ToolTip": "E:\\KHGITHUB\\AGVJiaoLiao\\\u4EE3\u7801\u7BA1\u7406\\WMS\\WIDESEA_WMSServer\\WIDESEA_TaskInfoService\\PartialTaskService_Emptybound.cs",
"RelativeToolTip": "WIDESEA_TaskInfoService\\PartialTaskService_Emptybound.cs",
- "ViewState": "AgIAAFkAAAAAAAAAAAAMwGgAAAAVAAAAAAAAAA==",
+ "ViewState": "AgIAAIIAAAAAAAAAAAASwGgAAAAVAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-03-31T02:14:02.956Z",
"EditorCaption": ""
diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/DocumentLayout.json" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/DocumentLayout.json"
index 724c093..d931261 100644
--- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/DocumentLayout.json"
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/DocumentLayout.json"
@@ -3,24 +3,44 @@
"WorkspaceRootPath": "E:\\KHGITHUB\\AGVJiaoLiao\\\u4EE3\u7801\u7BA1\u7406\\WMS\\WIDESEA_WMSServer\\",
"Documents": [
{
- "AbsoluteMoniker": "D:0:0:{7D7534D4-51D9-46DC-A6B7-6430042F4E12}|WIDESEA_TaskInfoService\\WIDESEA_TaskInfoService.csproj|e:\\khgithub\\agvjiaoliao\\\u4EE3\u7801\u7BA1\u7406\\wms\\widesea_wmsserver\\widesea_taskinfoservice\\partialtaskservice_outbound.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
- "RelativeMoniker": "D:0:0:{7D7534D4-51D9-46DC-A6B7-6430042F4E12}|WIDESEA_TaskInfoService\\WIDESEA_TaskInfoService.csproj|solutionrelative:widesea_taskinfoservice\\partialtaskservice_outbound.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
- },
- {
- "AbsoluteMoniker": "D:0:0:{7D7534D4-51D9-46DC-A6B7-6430042F4E12}|WIDESEA_TaskInfoService\\WIDESEA_TaskInfoService.csproj|e:\\khgithub\\agvjiaoliao\\\u4EE3\u7801\u7BA1\u7406\\wms\\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|e:\\khgithub\\agvjiaoliao\\\u4EE3\u7801\u7BA1\u7406\\wms\\widesea_wmsserver\\widesea_taskinfoservice\\partialtaskservice_emptybound.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
- "RelativeMoniker": "D:0:0:{7D7534D4-51D9-46DC-A6B7-6430042F4E12}|WIDESEA_TaskInfoService\\WIDESEA_TaskInfoService.csproj|solutionrelative:widesea_taskinfoservice\\partialtaskservice_emptybound.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
- },
- {
"AbsoluteMoniker": "D:0:0:{2E6E0F2B-CA88-491F-B633-5637DDC00965}|WIDESEA_Tasks\\WIDESEA_Tasks.csproj|e:\\khgithub\\agvjiaoliao\\\u4EE3\u7801\u7BA1\u7406\\wms\\widesea_wmsserver\\widesea_tasks\\jobspart\\sendagvtask.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{2E6E0F2B-CA88-491F-B633-5637DDC00965}|WIDESEA_Tasks\\WIDESEA_Tasks.csproj|solutionrelative:widesea_tasks\\jobspart\\sendagvtask.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{2E6E0F2B-CA88-491F-B633-5637DDC00965}|WIDESEA_Tasks\\WIDESEA_Tasks.csproj|e:\\khgithub\\agvjiaoliao\\\u4EE3\u7801\u7BA1\u7406\\wms\\widesea_wmsserver\\widesea_tasks\\jobs\\agvjob.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{2E6E0F2B-CA88-491F-B633-5637DDC00965}|WIDESEA_Tasks\\WIDESEA_Tasks.csproj|solutionrelative:widesea_tasks\\jobs\\agvjob.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{7D7534D4-51D9-46DC-A6B7-6430042F4E12}|WIDESEA_TaskInfoService\\WIDESEA_TaskInfoService.csproj|e:\\khgithub\\agvjiaoliao\\\u4EE3\u7801\u7BA1\u7406\\wms\\widesea_wmsserver\\widesea_taskinfoservice\\partialtaskservice_agv.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{7D7534D4-51D9-46DC-A6B7-6430042F4E12}|WIDESEA_TaskInfoService\\WIDESEA_TaskInfoService.csproj|solutionrelative:widesea_taskinfoservice\\partialtaskservice_agv.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{7D7534D4-51D9-46DC-A6B7-6430042F4E12}|WIDESEA_TaskInfoService\\WIDESEA_TaskInfoService.csproj|e:\\khgithub\\agvjiaoliao\\\u4EE3\u7801\u7BA1\u7406\\wms\\widesea_wmsserver\\widesea_taskinfoservice\\partialtaskservice_outbound.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{7D7534D4-51D9-46DC-A6B7-6430042F4E12}|WIDESEA_TaskInfoService\\WIDESEA_TaskInfoService.csproj|solutionrelative:widesea_taskinfoservice\\partialtaskservice_outbound.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{7D7534D4-51D9-46DC-A6B7-6430042F4E12}|WIDESEA_TaskInfoService\\WIDESEA_TaskInfoService.csproj|e:\\khgithub\\agvjiaoliao\\\u4EE3\u7801\u7BA1\u7406\\wms\\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|e:\\khgithub\\agvjiaoliao\\\u4EE3\u7801\u7BA1\u7406\\wms\\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|e:\\khgithub\\agvjiaoliao\\\u4EE3\u7801\u7BA1\u7406\\wms\\widesea_wmsserver\\widesea_taskinfoservice\\partialtaskservice_emptybound.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{7D7534D4-51D9-46DC-A6B7-6430042F4E12}|WIDESEA_TaskInfoService\\WIDESEA_TaskInfoService.csproj|solutionrelative:widesea_taskinfoservice\\partialtaskservice_emptybound.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{7D7534D4-51D9-46DC-A6B7-6430042F4E12}|WIDESEA_TaskInfoService\\WIDESEA_TaskInfoService.csproj|e:\\khgithub\\agvjiaoliao\\\u4EE3\u7801\u7BA1\u7406\\wms\\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:{111BD7AA-9749-4506-9772-79F9EF14754C}|WIDESEA_Core\\WIDESEA_Core.csproj|e:\\khgithub\\agvjiaoliao\\\u4EE3\u7801\u7BA1\u7406\\wms\\widesea_wmsserver\\widesea_core\\enums\\taskenum.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{111BD7AA-9749-4506-9772-79F9EF14754C}|WIDESEA_Core\\WIDESEA_Core.csproj|solutionrelative:widesea_core\\enums\\taskenum.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{111BD7AA-9749-4506-9772-79F9EF14754C}|WIDESEA_Core\\WIDESEA_Core.csproj|e:\\khgithub\\agvjiaoliao\\\u4EE3\u7801\u7BA1\u7406\\wms\\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}"
}
],
"DocumentGroupContainers": [
@@ -30,69 +50,133 @@
"DocumentGroups": [
{
"DockedWidth": 200,
- "SelectedChildIndex": 3,
+ "SelectedChildIndex": 6,
"Children": [
{
"$type": "Document",
+ "DocumentIndex": 8,
+ "Title": "TaskEnum.cs",
+ "DocumentMoniker": "E:\\KHGITHUB\\AGVJiaoLiao\\\u4EE3\u7801\u7BA1\u7406\\WMS\\WIDESEA_WMSServer\\WIDESEA_Core\\Enums\\TaskEnum.cs",
+ "RelativeDocumentMoniker": "WIDESEA_Core\\Enums\\TaskEnum.cs",
+ "ToolTip": "E:\\KHGITHUB\\AGVJiaoLiao\\\u4EE3\u7801\u7BA1\u7406\\WMS\\WIDESEA_WMSServer\\WIDESEA_Core\\Enums\\TaskEnum.cs",
+ "RelativeToolTip": "WIDESEA_Core\\Enums\\TaskEnum.cs",
+ "ViewState": "AgIAAJQAAAAAAAAAAAAAAKgAAAAQAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-04-14T06:05:27.598Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 5,
+ "Title": "TaskController.cs",
+ "DocumentMoniker": "E:\\KHGITHUB\\AGVJiaoLiao\\\u4EE3\u7801\u7BA1\u7406\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\TaskInfo\\TaskController.cs",
+ "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\TaskInfo\\TaskController.cs",
+ "ToolTip": "E:\\KHGITHUB\\AGVJiaoLiao\\\u4EE3\u7801\u7BA1\u7406\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\TaskInfo\\TaskController.cs",
+ "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\TaskInfo\\TaskController.cs",
+ "ViewState": "AgIAAEMAAAAAAAAAAAASwFUAAAA4AAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-04-13T08:31:48.693Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 2,
+ "Title": "PartialTaskService_AGV.cs",
+ "DocumentMoniker": "E:\\KHGITHUB\\AGVJiaoLiao\\\u4EE3\u7801\u7BA1\u7406\\WMS\\WIDESEA_WMSServer\\WIDESEA_TaskInfoService\\PartialTaskService_AGV.cs",
+ "RelativeDocumentMoniker": "WIDESEA_TaskInfoService\\PartialTaskService_AGV.cs",
+ "ToolTip": "E:\\KHGITHUB\\AGVJiaoLiao\\\u4EE3\u7801\u7BA1\u7406\\WMS\\WIDESEA_WMSServer\\WIDESEA_TaskInfoService\\PartialTaskService_AGV.cs",
+ "RelativeToolTip": "WIDESEA_TaskInfoService\\PartialTaskService_AGV.cs",
+ "ViewState": "AgIAAJ8AAAAAAAAAAAAqwNMAAAAJAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-04-11T02:45:21.392Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
"DocumentIndex": 4,
+ "Title": "TaskService.cs",
+ "DocumentMoniker": "E:\\KHGITHUB\\AGVJiaoLiao\\\u4EE3\u7801\u7BA1\u7406\\WMS\\WIDESEA_WMSServer\\WIDESEA_TaskInfoService\\TaskService.cs",
+ "RelativeDocumentMoniker": "WIDESEA_TaskInfoService\\TaskService.cs",
+ "ToolTip": "E:\\KHGITHUB\\AGVJiaoLiao\\\u4EE3\u7801\u7BA1\u7406\\WMS\\WIDESEA_WMSServer\\WIDESEA_TaskInfoService\\TaskService.cs",
+ "RelativeToolTip": "WIDESEA_TaskInfoService\\TaskService.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAGIAAAAhAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-04-10T11:59:53.62Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 9,
+ "Title": "WebResponseContent.cs",
+ "DocumentMoniker": "E:\\KHGITHUB\\AGVJiaoLiao\\\u4EE3\u7801\u7BA1\u7406\\WMS\\WIDESEA_WMSServer\\WIDESEA_Core\\BaseModels\\WebResponseContent.cs",
+ "RelativeDocumentMoniker": "WIDESEA_Core\\BaseModels\\WebResponseContent.cs",
+ "ToolTip": "E:\\KHGITHUB\\AGVJiaoLiao\\\u4EE3\u7801\u7BA1\u7406\\WMS\\WIDESEA_WMSServer\\WIDESEA_Core\\BaseModels\\WebResponseContent.cs",
+ "RelativeToolTip": "WIDESEA_Core\\BaseModels\\WebResponseContent.cs",
+ "ViewState": "AgIAAEYAAAAAAAAAAADgv1QAAAAXAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-04-07T07:26:58.405Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 1,
"Title": "AGVjob.cs",
"DocumentMoniker": "E:\\KHGITHUB\\AGVJiaoLiao\\\u4EE3\u7801\u7BA1\u7406\\WMS\\WIDESEA_WMSServer\\WIDESEA_Tasks\\Jobs\\AGVjob.cs",
"RelativeDocumentMoniker": "WIDESEA_Tasks\\Jobs\\AGVjob.cs",
"ToolTip": "E:\\KHGITHUB\\AGVJiaoLiao\\\u4EE3\u7801\u7BA1\u7406\\WMS\\WIDESEA_WMSServer\\WIDESEA_Tasks\\Jobs\\AGVjob.cs",
"RelativeToolTip": "WIDESEA_Tasks\\Jobs\\AGVjob.cs",
- "ViewState": "AgIAABYAAAAAAAAAAAApwCcAAAAJAAAAAAAAAA==",
+ "ViewState": "AgIAAB0AAAAAAAAAAIA5wDAAAAAMAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-04-07T02:19:09.381Z",
"EditorCaption": ""
},
{
"$type": "Document",
- "DocumentIndex": 3,
+ "DocumentIndex": 0,
"Title": "SendAgvTask.cs",
"DocumentMoniker": "E:\\KHGITHUB\\AGVJiaoLiao\\\u4EE3\u7801\u7BA1\u7406\\WMS\\WIDESEA_WMSServer\\WIDESEA_Tasks\\JobsPart\\SendAgvTask.cs",
"RelativeDocumentMoniker": "WIDESEA_Tasks\\JobsPart\\SendAgvTask.cs",
"ToolTip": "E:\\KHGITHUB\\AGVJiaoLiao\\\u4EE3\u7801\u7BA1\u7406\\WMS\\WIDESEA_WMSServer\\WIDESEA_Tasks\\JobsPart\\SendAgvTask.cs",
"RelativeToolTip": "WIDESEA_Tasks\\JobsPart\\SendAgvTask.cs",
- "ViewState": "AgIAAA8AAAAAAAAAAAAEwBYAAAABAAAAAAAAAA==",
+ "ViewState": "AgIAADEAAAAAAAAAAAAlwIwAAAAUAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-04-07T02:18:58.978Z",
"EditorCaption": ""
},
{
"$type": "Document",
- "DocumentIndex": 1,
+ "DocumentIndex": 7,
"Title": "PartialTaskService_Inbound.cs",
"DocumentMoniker": "E:\\KHGITHUB\\AGVJiaoLiao\\\u4EE3\u7801\u7BA1\u7406\\WMS\\WIDESEA_WMSServer\\WIDESEA_TaskInfoService\\PartialTaskService_Inbound.cs",
"RelativeDocumentMoniker": "WIDESEA_TaskInfoService\\PartialTaskService_Inbound.cs",
"ToolTip": "E:\\KHGITHUB\\AGVJiaoLiao\\\u4EE3\u7801\u7BA1\u7406\\WMS\\WIDESEA_WMSServer\\WIDESEA_TaskInfoService\\PartialTaskService_Inbound.cs",
"RelativeToolTip": "WIDESEA_TaskInfoService\\PartialTaskService_Inbound.cs",
- "ViewState": "AgIAAOgAAAAAAAAAAAAMwOsAAAAIAAAAAAAAAA==",
+ "ViewState": "AgIAAP8AAAAAAAAAAAASwBQBAAA0AAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-04-07T01:52:19.686Z",
"EditorCaption": ""
},
{
"$type": "Document",
- "DocumentIndex": 0,
+ "DocumentIndex": 3,
"Title": "PartialTaskService_Outbound.cs",
"DocumentMoniker": "E:\\KHGITHUB\\AGVJiaoLiao\\\u4EE3\u7801\u7BA1\u7406\\WMS\\WIDESEA_WMSServer\\WIDESEA_TaskInfoService\\PartialTaskService_Outbound.cs",
"RelativeDocumentMoniker": "WIDESEA_TaskInfoService\\PartialTaskService_Outbound.cs",
"ToolTip": "E:\\KHGITHUB\\AGVJiaoLiao\\\u4EE3\u7801\u7BA1\u7406\\WMS\\WIDESEA_WMSServer\\WIDESEA_TaskInfoService\\PartialTaskService_Outbound.cs",
"RelativeToolTip": "WIDESEA_TaskInfoService\\PartialTaskService_Outbound.cs",
- "ViewState": "AgIAAIQCAAAAAAAAAAASwIACAAABAAAAAAAAAA==",
+ "ViewState": "AgIAAFcCAAAAAAAAAAAjwIMCAAAgAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-04-02T04:37:14.058Z",
"EditorCaption": ""
},
{
"$type": "Document",
- "DocumentIndex": 2,
+ "DocumentIndex": 6,
"Title": "PartialTaskService_Emptybound.cs",
"DocumentMoniker": "E:\\KHGITHUB\\AGVJiaoLiao\\\u4EE3\u7801\u7BA1\u7406\\WMS\\WIDESEA_WMSServer\\WIDESEA_TaskInfoService\\PartialTaskService_Emptybound.cs",
"RelativeDocumentMoniker": "WIDESEA_TaskInfoService\\PartialTaskService_Emptybound.cs",
"ToolTip": "E:\\KHGITHUB\\AGVJiaoLiao\\\u4EE3\u7801\u7BA1\u7406\\WMS\\WIDESEA_WMSServer\\WIDESEA_TaskInfoService\\PartialTaskService_Emptybound.cs",
"RelativeToolTip": "WIDESEA_TaskInfoService\\PartialTaskService_Emptybound.cs",
- "ViewState": "AgIAAFkAAAAAAAAAAAAMwGgAAAAVAAAAAAAAAA==",
+ "ViewState": "AgIAAIIAAAAAAAAAAAASwGgAAAAVAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-03-31T02:14:02.956Z",
"EditorCaption": ""
diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_Core/Enums/TaskEnum.cs" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_Core/Enums/TaskEnum.cs"
index 92855e1..1f4eb85 100644
--- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_Core/Enums/TaskEnum.cs"
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_Core/Enums/TaskEnum.cs"
@@ -165,6 +165,9 @@
[Description("闃熷垪涓�")]
AGV_Query = 505,
+ [Description("绛夊緟涓�")]
+ AGV_Wait = 506,
+
[Description("浠诲姟宸蹭笅鍙�")]
AGV_SendOut = 508,
diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/PartialTaskService_AGV.cs" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/PartialTaskService_AGV.cs"
index a8b2254..b2788cd 100644
--- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/PartialTaskService_AGV.cs"
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/PartialTaskService_AGV.cs"
@@ -212,7 +212,7 @@
{
WebResponseContent content = new WebResponseContent();
//Expression<Func<Dt_Task, bool>> expressionOrder = x => true;
- return BaseDal.QueryData(x => x.TaskStatus == AGVTaskStatusEnum.AGV_New.ObjToInt()).ToList();
+ return BaseDal.QueryData(x => x.TaskStatus == AGVTaskStatusEnum.AGV_New.ObjToInt()||x.TaskStatus==AGVTaskStatusEnum.AGV_Wait.ObjToInt()).ToList();
}
/// <summary>
/// 鏌ヨ鍘熸潗鏂欏嚭搴撲换鍔�
diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/PartialTaskService_Inbound.cs" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/PartialTaskService_Inbound.cs"
index 589acd3..9158094 100644
--- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/PartialTaskService_Inbound.cs"
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/PartialTaskService_Inbound.cs"
@@ -276,7 +276,7 @@
Roadway = "",
SourceAddress = stationcode,
TargetAddress = endCachePoint.PointCode,
- TaskStatus = AGVTaskStatusEnum.AGV_New.ObjToInt(),
+ TaskStatus = AGVTaskStatusEnum.AGV_Wait.ObjToInt(),
TaskType = TaskTypeEnum.Inbound.ObjToInt(),
Materialtype = PalletCode,
Depth = 1,
diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/PartialTaskService_Outbound.cs" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/PartialTaskService_Outbound.cs"
index 7e1f7c6..ba3df95 100644
--- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/PartialTaskService_Outbound.cs"
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/PartialTaskService_Outbound.cs"
@@ -635,14 +635,16 @@
{
var a = points.Depth.ObjToInt();
var b = item.Depth.ObjToInt();
- if (b <= a)
+ if (a > b)
{
Dt_CachePoint c = _basicService.CachePointService.Repository.QueryFirst(x => x.PointCode == item.PointCode && x.PointStatus == 0);
if (c != null)
{
+
return content = WebResponseContent.Instance.Error($"娣诲姞浠诲姟寮傚父,閿欒淇℃伅:{"璇锋寜浠庨噷鍒板缂撳瓨鐐归『搴忚姹備换鍔�"}");
}
}
+
}
List<Dt_Task> tasks = new List<Dt_Task>();
Dt_Task task = new Dt_Task()
diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_Tasks/Jobs/AGVjob.cs" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_Tasks/Jobs/AGVjob.cs"
index 596fff6..23d156e 100644
--- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_Tasks/Jobs/AGVjob.cs"
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_Tasks/Jobs/AGVjob.cs"
@@ -20,6 +20,8 @@
using Quartz;
using SqlSugar;
using WIDESEA_Core.Log;
+using WIDESEA_IBasicRepository;
+using WIDESEA_ITaskInfoRepository;
using WIDESEA_ITaskInfoService;
using static System.Collections.Specialized.BitVector32;
namespace WIDESEA_Tasks
@@ -29,10 +31,16 @@
{
private readonly ITaskService _taskService;
private readonly IMapper _mapper;
+ //private readonly ICacheService _cacheService;
+ private readonly ICachePointRepository _cachePointRepository;
+ private readonly ITaskRepository _taskRepository;
- public AGVjob(ITaskService taskService, IMapper mapper)
+ public AGVjob(ITaskService taskService, ITaskRepository taskRepository, ICachePointRepository cachePointRepository, IMapper mapper)//ICacheService cacheService,ITaskRepository taskRepository, ICachePointRepository cachePointRepository,
{
_taskService = taskService;
+ // _cacheService = cacheService;
+ _cachePointRepository = cachePointRepository;
+ _taskRepository = taskRepository;
_mapper = mapper;
}
diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_Tasks/JobsPart/SendAgvTask.cs" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_Tasks/JobsPart/SendAgvTask.cs"
index 62a8970..507d21e 100644
--- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_Tasks/JobsPart/SendAgvTask.cs"
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_Tasks/JobsPart/SendAgvTask.cs"
@@ -30,10 +30,226 @@
{
try
{
+
List<Dt_Task> agvtasks = _taskService.GetTasks();
foreach (Dt_Task agvtask in agvtasks)
{
- if (agvtask != null)
+ bool text = true;
+ bool text1 = true;
+ bool text2 = true;
+ bool text3 = true;
+ Thread.Sleep(500);
+ Dt_CachePoint CachePointSO = _cachePointRepository.QueryFirst(x => x.PointCode == agvtask.SourceAddress);//鏌ヨ璧风偣
+ Dt_CachePoint CachePoint = _cachePointRepository.QueryFirst(x => x.PointCode == agvtask.TargetAddress && x.PointCode.Contains("鎴愬搧搴�"));//|| x.PointCode.Contains("鍘熸潗鏂欏簱")) && x.Remark != null
+
+ Dt_CachePoint dt_CachePoint = _cachePointRepository.QueryFirst(x => x.PointCode == agvtask.TargetAddress && x.Remark != null);//鏌ヨ缁堢偣
+ Dt_CachePoint CachePointYCl = _cachePointRepository.QueryFirst(x => x.PointCode == agvtask.SourceAddress && x.Remark != null && x.PointCode.Contains("鍘熸潗鏂欏簱"));
+ if (CachePoint != null && CachePointSO != null)
+ {
+ var pointnames = _cachePointRepository.QueryData(x => x.Remark == CachePoint.Remark && x.Remark != "0").ToList();
+ foreach (var item in pointnames)
+ {
+ var a = CachePoint.Depth.ObjToInt();
+ var b = item.Depth.ObjToInt();
+ if (a > b)
+ {
+ Dt_Task dt_Task = _taskRepository.QueryFirst(x => x.TargetAddress == item.PointCode);
+ if (dt_Task != null)
+ {
+ text = false;
+ continue;
+ }
+ }
+ }
+ if (CachePointSO.Remark != null)
+ {
+ var pointname = _cachePointRepository.QueryData(x => x.Remark == CachePointSO.Remark && x.Remark != "0").ToList();
+ foreach (var item1 in pointname)
+ {
+ var c = CachePointSO.Depth.ObjToInt();
+ var d = item1.Depth.ObjToInt();
+ if (c > d)
+ {
+ Dt_Task dt_Task = _taskRepository.QueryFirst(x => x.SourceAddress == item1.PointCode);
+ if (dt_Task != null)
+ {
+ text1 = false;
+ continue;
+ }
+ }
+ }
+ }
+ if (text == true && text1 == true)
+ {
+ AGVTaskPend pend = new AGVTaskPend();
+ //pend.requestType = pend.requestType;
+ //pend.accessId = pend.accessId;
+ //pend.requestId = pend.requestId;
+ Pend data = new Pend();
+ TaskPend taskPend = new TaskPend();
+ {
+ taskPend.taskNo = agvtask.TaskNum.ToString();
+ taskPend.taskType = "MV";
+ DateTime date = DateTime.Now;
+ taskPend.taskDate = date.ToString("yyyy-MM-dd HH:mm:ss");
+ taskPend.taskState = "00";
+ taskPend.priority = "1";
+ taskPend.wareCode = "W01";
+ taskPend.docNo = "";
+ taskPend.sku = "";
+ taskPend.uom = "";
+ taskPend.qty = 0;
+ taskPend.trace = "";
+ taskPend.fmLoc = agvtask.SourceAddress.ToString();
+ taskPend.toLoc = agvtask.TargetAddress.ToString();
+ taskPend.udf01 = "";
+ taskPend.udf02 = "";
+ }
+ data.detail.Add(taskPend);
+ pend.data = data;
+
+ var time = new DateTimeOffset(DateTime.Now);
+ long timestampStr = time.ToUnixTimeMilliseconds();//鏃堕棿鎴�
+ string appkeystr = "appsalt=" + AGVopenApi.appsalt + "&appkey=" + AGVopenApi.appkey;
+ string appkeyEcrypt = GetMD5Hex(appkeystr);
+ string origin = appkeyEcrypt + "&appsecret=" + AGVopenApi.appsecret + "×tamp=" + timestampStr + "&uniquestr=" + timestampStr;
+ string signstr = GetMD5Hex(origin);
+ Dictionary<string, string> headers = new Dictionary<string, string>()
+ {
+ {"appkey",AGVopenApi.appkey },
+ {"timestamp",timestampStr.ToString() },
+ {"sign",signstr }
+ };
+ string posy = JsonConvert.SerializeObject(pend);
+ var respone = HttpHelper.Post(url, posy, headers: headers);
+ var res = JsonConvert.DeserializeObject<WebResponseContent>(respone);
+ if (res.Code == 200)
+ {
+ agvtask.Dispatchertime = DateTime.Now;
+ agvtask.TaskStatus = AGVTaskStatusEnum.AGV_SendOut.ObjToInt();
+ _taskService.UpdateData(agvtask);
+ Thread.Sleep(1000);
+ WriteLog.GetLog("鏃犱汉鍙夎溅浠诲姟涓嬪彂").Write("浠诲姟鍙凤細" + agvtask.TaskNum, "鏃犱汉鍙夎溅浠诲姟涓嬪彂");
+ }
+ else
+ {
+ //_unitOfWorkManage.RollbackTran();
+ content = WebResponseContent.Instance.Error($"{res.Message}");
+ WriteLog.GetLog("鏃犱汉鍙夎溅浠诲姟涓嬪彂澶辫触").Write("浠诲姟鍙凤細" + agvtask.TaskNum + '\n' + "澶辫触淇℃伅" + res.Message, "鏃犱汉鍙夎溅浠诲姟涓嬪彂澶辫触");
+ }
+ }
+ }
+ else if (CachePointYCl != null && dt_CachePoint != null)
+ {
+ var pointnames = _cachePointRepository.QueryData(x => x.Remark == CachePointYCl.Remark).ToList();
+ foreach (var item in pointnames)
+ {
+ var a = CachePointYCl.Depth.ObjToInt();
+ var b = item.Depth.ObjToInt();
+ if (a > b)
+ {
+ Dt_Task dt_Task = _taskRepository.QueryFirst(x => x.SourceAddress == item.PointCode);
+ if (dt_Task != null)
+ {
+ text2 = false;
+ continue;
+ }
+ }
+ }
+ var pointname = _cachePointRepository.QueryData(x => x.Remark == dt_CachePoint.Remark).ToList();
+ foreach (var item1 in pointname)
+ {
+ var c = dt_CachePoint.Depth.ObjToInt();
+ var d = item1.Depth.ObjToInt();
+ if (c > d)
+ {
+ Dt_Task dt_Task = _taskRepository.QueryFirst(x => x.TargetAddress == item1.PointCode);
+ if (dt_Task != null)
+ {
+ text3 = false;
+ continue;
+ }
+ }
+ }
+ if (text2 == true && text3 == true)
+ {
+ AGVTaskPend pend = new AGVTaskPend();
+ //pend.requestType = pend.requestType;
+ //pend.accessId = pend.accessId;
+ //pend.requestId = pend.requestId;
+ Pend data = new Pend();
+ TaskPend taskPend = new TaskPend();
+ {
+ taskPend.taskNo = agvtask.TaskNum.ToString();
+ taskPend.taskType = "MV";
+ DateTime date = DateTime.Now;
+ taskPend.taskDate = date.ToString("yyyy-MM-dd HH:mm:ss");
+ taskPend.taskState = "00";
+ taskPend.priority = "1";
+ taskPend.wareCode = "W01";
+ taskPend.docNo = "";
+ taskPend.sku = "";
+ taskPend.uom = "";
+ taskPend.qty = 0;
+ taskPend.trace = "";
+ taskPend.fmLoc = agvtask.SourceAddress.ToString();
+ taskPend.toLoc = agvtask.TargetAddress.ToString();
+ taskPend.udf01 = "";
+ taskPend.udf02 = "";
+ }
+ data.detail.Add(taskPend);
+ pend.data = data;
+
+ var time = new DateTimeOffset(DateTime.Now);
+ long timestampStr = time.ToUnixTimeMilliseconds();//鏃堕棿鎴�
+ string appkeystr = "appsalt=" + AGVopenApi.appsalt + "&appkey=" + AGVopenApi.appkey;
+ string appkeyEcrypt = GetMD5Hex(appkeystr);
+ string origin = appkeyEcrypt + "&appsecret=" + AGVopenApi.appsecret + "×tamp=" + timestampStr + "&uniquestr=" + timestampStr;
+ string signstr = GetMD5Hex(origin);
+ Dictionary<string, string> headers = new Dictionary<string, string>()
+ {
+ {"appkey",AGVopenApi.appkey },
+ {"timestamp",timestampStr.ToString() },
+ {"sign",signstr }
+ };
+ string posy = JsonConvert.SerializeObject(pend);
+ var respone = HttpHelper.Post(url, posy, headers: headers);
+ var res = JsonConvert.DeserializeObject<WebResponseContent>(respone);
+ if (res.Code == 200)
+ {
+ agvtask.Dispatchertime = DateTime.Now;
+ agvtask.TaskStatus = AGVTaskStatusEnum.AGV_SendOut.ObjToInt();
+ _taskService.UpdateData(agvtask);
+ Thread.Sleep(1000);
+ WriteLog.GetLog("鏃犱汉鍙夎溅浠诲姟涓嬪彂").Write("浠诲姟鍙凤細" + agvtask.TaskNum, "鏃犱汉鍙夎溅浠诲姟涓嬪彂");
+ }
+ else
+ {
+ //_unitOfWorkManage.RollbackTran();
+ content = WebResponseContent.Instance.Error($"{res.Message}");
+ WriteLog.GetLog("鏃犱汉鍙夎溅浠诲姟涓嬪彂澶辫触").Write("浠诲姟鍙凤細" + agvtask.TaskNum + '\n' + "澶辫触淇℃伅" + res.Message, "鏃犱汉鍙夎溅浠诲姟涓嬪彂澶辫触");
+ }
+ }
+ }
+ //if (dt_CachePoint != null)
+ //{
+ // var pointname = _cachePointRepository.QueryData(x => x.Remark == dt_CachePoint.Remark).ToList();
+ // foreach (var item in pointname)
+ // {
+ // var a = dt_CachePoint.Depth.ObjToInt();
+ // var b = item.Depth.ObjToInt();
+ // if (b > a)
+ // {
+ // //Dt_CachePoint c = _cachePointRepository.QueryFirst(x => x.PointCode == item.PointCode && x.PointStatus == 0);
+ // Dt_Task dt_Task = _taskRepository.QueryFirst(x => x.TargetAddress == item.PointCode);
+ // if (dt_Task != null)
+ // {
+ // continue;
+ // }
+ // }
+ // }
+ //}
+ else
{
AGVTaskPend pend = new AGVTaskPend();
//pend.requestType = pend.requestType;
@@ -69,11 +285,11 @@
string origin = appkeyEcrypt + "&appsecret=" + AGVopenApi.appsecret + "×tamp=" + timestampStr + "&uniquestr=" + timestampStr;
string signstr = GetMD5Hex(origin);
Dictionary<string, string> headers = new Dictionary<string, string>()
- {
- {"appkey",AGVopenApi.appkey },
- {"timestamp",timestampStr.ToString() },
- {"sign",signstr }
- };
+ {
+ {"appkey",AGVopenApi.appkey },
+ {"timestamp",timestampStr.ToString() },
+ {"sign",signstr }
+ };
string posy = JsonConvert.SerializeObject(pend);
var respone = HttpHelper.Post(url, posy, headers: headers);
var res = JsonConvert.DeserializeObject<WebResponseContent>(respone);
@@ -93,7 +309,7 @@
}
}
}
-
+
}
catch (Exception ex)
{
diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/TaskInfo/TaskController.cs" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/TaskInfo/TaskController.cs"
index 2672b23..1c6fd08 100644
--- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/TaskInfo/TaskController.cs"
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/TaskInfo/TaskController.cs"
@@ -83,7 +83,7 @@
/// </summary>
/// <param name="saveModel"></param>
/// <returns></returns>
- [HttpPost, Route("OutboundTasks")]
+ [HttpPost, Route("OutboundTasks"),AllowAnonymous]
public WebResponseContent OutboundTasks([FromBody] SaveModel saveModel)
{
return Service.OutboundTasks(saveModel);
diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Properties/PublishProfiles/FolderProfile.pubxml.user" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Properties/PublishProfiles/FolderProfile.pubxml.user"
index 5a6f9cc..dd13f3e 100644
--- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Properties/PublishProfiles/FolderProfile.pubxml.user"
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Properties/PublishProfiles/FolderProfile.pubxml.user"
@@ -6,7 +6,7 @@
<Project>
<PropertyGroup>
<_PublishTargetUrl>E:\KHGITHUB\AGVJiaoLiao\浠g爜绠$悊\WMS\WIDESEA_WMSServer\WIDESEA_WMSServer\bin\Release\net6.0\publish\</_PublishTargetUrl>
- <History>True|2025-04-07T02:38:33.2522443Z||;True|2025-04-07T10:34:32.6724421+08:00||;True|2025-04-07T10:25:27.3233203+08:00||;True|2025-04-07T10:23:25.8862702+08:00||;True|2025-04-07T10:06:18.8588652+08:00||;True|2025-04-01T15:30:45.0887518+08:00||;True|2025-03-31T14:18:23.1348931+08:00||;True|2025-03-31T14:08:09.5607638+08:00||;True|2025-03-30T16:33:26.8098520+08:00||;True|2025-03-29T17:21:47.5830247+08:00||;True|2025-03-28T14:51:05.9965668+08:00||;True|2025-03-28T14:12:23.0136064+08:00||;True|2025-03-27T14:50:03.9923019+08:00||;True|2025-03-27T10:16:35.4431912+08:00||;True|2025-03-26T11:03:59.3434556+08:00||;True|2025-03-25T17:24:06.4395026+08:00||;True|2025-03-25T14:19:32.6934861+08:00||;True|2025-03-22T15:14:09.9183927+08:00||;True|2025-03-20T09:46:51.3944262+08:00||;True|2025-03-17T09:04:46.0331367+08:00||;True|2025-02-24T17:26:06.2253698+08:00||;True|2024-12-31T16:05:32.3038884+08:00||;True|2024-12-31T15:58:09.8482280+08:00||;True|2024-12-31T15:53:43.3114762+08:00||;True|2024-12-31T11:04:50.2694859+08:00||;True|2024-12-31T10:56:23.1173754+08:00||;True|2024-12-29T16:46:35.1091509+08:00||;True|2024-12-29T16:36:45.1902265+08:00||;True|2024-12-12T17:26:14.1391392+08:00||;True|2024-12-12T17:14:43.3607224+08:00||;True|2024-12-12T16:11:37.7467285+08:00||;False|2024-12-12T16:11:02.5223860+08:00||;True|2024-12-11T17:07:04.0093019+08:00||;True|2024-12-11T11:19:40.0174324+08:00||;True|2024-12-10T18:53:41.4109872+08:00||;True|2024-12-09T17:55:46.1403389+08:00||;True|2024-12-04T15:47:23.5885084+08:00||;True|2024-12-04T15:23:24.7345124+08:00||;True|2024-12-04T15:14:48.0463471+08:00||;True|2024-12-04T15:14:22.1764190+08:00||;True|2024-12-04T10:43:36.0321084+08:00||;</History>
+ <History>True|2025-04-14T08:20:40.8758897Z||;True|2025-04-14T15:49:51.2994031+08:00||;True|2025-04-14T15:10:26.9268590+08:00||;True|2025-04-14T14:54:40.9651549+08:00||;True|2025-04-14T14:45:49.6162928+08:00||;True|2025-04-14T14:26:59.9712069+08:00||;True|2025-04-14T14:21:01.7832370+08:00||;True|2025-04-14T10:36:51.7787473+08:00||;True|2025-04-14T09:33:03.3325561+08:00||;True|2025-04-14T09:29:30.7573559+08:00||;True|2025-04-13T17:50:02.0781096+08:00||;True|2025-04-13T17:32:46.3745592+08:00||;True|2025-04-13T17:16:29.8721657+08:00||;True|2025-04-13T17:15:51.4106621+08:00||;True|2025-04-13T16:55:07.6655003+08:00||;True|2025-04-13T13:53:14.3937649+08:00||;True|2025-04-11T16:43:11.5732945+08:00||;True|2025-04-11T11:10:27.8711705+08:00||;True|2025-04-07T10:38:33.2522443+08:00||;True|2025-04-07T10:34:32.6724421+08:00||;True|2025-04-07T10:25:27.3233203+08:00||;True|2025-04-07T10:23:25.8862702+08:00||;True|2025-04-07T10:06:18.8588652+08:00||;True|2025-04-01T15:30:45.0887518+08:00||;True|2025-03-31T14:18:23.1348931+08:00||;True|2025-03-31T14:08:09.5607638+08:00||;True|2025-03-30T16:33:26.8098520+08:00||;True|2025-03-29T17:21:47.5830247+08:00||;True|2025-03-28T14:51:05.9965668+08:00||;True|2025-03-28T14:12:23.0136064+08:00||;True|2025-03-27T14:50:03.9923019+08:00||;True|2025-03-27T10:16:35.4431912+08:00||;True|2025-03-26T11:03:59.3434556+08:00||;True|2025-03-25T17:24:06.4395026+08:00||;True|2025-03-25T14:19:32.6934861+08:00||;True|2025-03-22T15:14:09.9183927+08:00||;True|2025-03-20T09:46:51.3944262+08:00||;True|2025-03-17T09:04:46.0331367+08:00||;True|2025-02-24T17:26:06.2253698+08:00||;True|2024-12-31T16:05:32.3038884+08:00||;True|2024-12-31T15:58:09.8482280+08:00||;True|2024-12-31T15:53:43.3114762+08:00||;True|2024-12-31T11:04:50.2694859+08:00||;True|2024-12-31T10:56:23.1173754+08:00||;True|2024-12-29T16:46:35.1091509+08:00||;True|2024-12-29T16:36:45.1902265+08:00||;True|2024-12-12T17:26:14.1391392+08:00||;True|2024-12-12T17:14:43.3607224+08:00||;True|2024-12-12T16:11:37.7467285+08:00||;False|2024-12-12T16:11:02.5223860+08:00||;True|2024-12-11T17:07:04.0093019+08:00||;True|2024-12-11T11:19:40.0174324+08:00||;True|2024-12-10T18:53:41.4109872+08:00||;True|2024-12-09T17:55:46.1403389+08:00||;True|2024-12-04T15:47:23.5885084+08:00||;True|2024-12-04T15:23:24.7345124+08:00||;True|2024-12-04T15:14:48.0463471+08:00||;True|2024-12-04T15:14:22.1764190+08:00||;True|2024-12-04T10:43:36.0321084+08:00||;</History>
<LastFailureDetails />
</PropertyGroup>
</Project>
\ No newline at end of file
--
Gitblit v1.9.3