From 0c2124ab83fcc330e9620f02fbf02dedf8980526 Mon Sep 17 00:00:00 2001
From: dengjunjie <dengjunjie@hnkhzn.com>
Date: 星期二, 17 三月 2026 16:56:43 +0800
Subject: [PATCH] 优化海康AGV三楼四楼任务
---
代码管理/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/Task/HKTaskExtend.cs | 61 +-----------------------------
1 files changed, 2 insertions(+), 59 deletions(-)
diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/Task/HKTaskExtend.cs" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/Task/HKTaskExtend.cs"
index 2c3ae55..7063598 100644
--- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/Task/HKTaskExtend.cs"
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/Task/HKTaskExtend.cs"
@@ -24,7 +24,7 @@
{
foreach (var item in tasks)
{
- var content = SendHIKROBOTTask(item);
+ var content =_taskService.SendHIKROBOTTask(item);
}
}
#endregion
@@ -34,65 +34,8 @@
{
foreach (var item in tasks)
{
- var content = SendHIKROBOTTask(item);
+ var content = _taskService.SendHIKROBOTTask(item);
}
- }
- #endregion
-
- #region 涓嬪彂娴峰悍AGV浠诲姟
- public WebResponseContent SendHIKROBOTTask(Dt_Task task)
- {
- WebResponseContent content = new WebResponseContent();
- try
- {
- Dt_ApiInfo? apiInfo = _apiInfoService.Repository.QueryFirst(x => x.ApiCode == nameof(HIKROBOTTaskSubmit)) ?? throw new Exception("鏈壘鍒版捣搴稟GV浠诲姟涓嬪彂鎺ュ彛閰嶇疆淇℃伅锛佽妫�鏌ユ帴鍙i厤缃�");
-
- #region 浠诲姟淇℃伅杞崲
- HIKROBOTTaskSubmit hIKROBOTTaskSubmit = new HIKROBOTTaskSubmit()
- {
- taskType = "",
- initPriority = task.Grade,
- targetRoute = new List<TargetRouteDto>
- {
- new TargetRouteDto
- {
- type= "SITE",
- code=task.CurrentAddress,
- operation="COLLECT",//鍙栬揣
- },
- new TargetRouteDto
- {
- type= "SITE",
- code=task.NextAddress,
- operation="DELIVERY",//閫佽揣
- }
- }
- };
- #endregion
-
- string response = HttpHelper.Post(apiInfo.ApiAddress, hIKROBOTTaskSubmit.Serialize());
- var hIKROBOTReturn = response.DeserializeObject<HIKROBOTReturn>();
- if (hIKROBOTReturn.code == "SUCCESS")
- {
- var data = hIKROBOTReturn.data.ToString().DeserializeObject<HIKROBOTReturnData>();
- content.OK(data: data);
- //task.Remark = data.robotTaskCode;
- }
- else
- {
- throw new Exception(hIKROBOTReturn.message);
- }
- //_taskService.UpdateData(task);
- }
- catch (Exception ex)
- {
- content.Error(ex.Message);
- }
- finally
- {
-
- }
- return content;
}
#endregion
}
--
Gitblit v1.9.3