From 8ff069bc70aaf3338052b5eb5d3f0f188c66e56b Mon Sep 17 00:00:00 2001
From: yanjinhui <3306209981@qq.com>
Date: 星期四, 16 四月 2026 14:58:53 +0800
Subject: [PATCH] 优化海康跨楼层任务,以及处理提升机异常信号问题
---
代码管理/WCS/WIDESEAWCS_Server/WIDESEAWCS_TaskInfoService/HKTaskMethods.cs | 12 ++++++++++--
1 files changed, 10 insertions(+), 2 deletions(-)
diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/WIDESEAWCS_TaskInfoService/HKTaskMethods.cs" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/WIDESEAWCS_TaskInfoService/HKTaskMethods.cs"
index 4ad2f40..606617e 100644
--- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/WIDESEAWCS_TaskInfoService/HKTaskMethods.cs"
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/WIDESEAWCS_TaskInfoService/HKTaskMethods.cs"
@@ -254,10 +254,18 @@
try
{
var tasktype = (TaskTypeEnum)Enum.GetValues(typeof(TaskTypeEnum)).GetValue(task.TaskType - 1);
-
hIKROBOTTaskSubmit.initPriority = task.Grade;
+ if (task.PalletCode== "MR-Q3-600LE-D(M)")
+ {
+ hIKROBOTTaskSubmit.robotType = "19"; //娴峰悍 杞繍杞�
+ }
+ else if (task.PalletCode == "MR-Q3-600LE-D(M)(YWGP)")
+ {
+ hIKROBOTTaskSubmit.robotType = "20"; //娴峰悍 绌烘墭鐩樿溅锛屼竴妤煎埌鍏ゼ锛�6妤煎埌涓�妤�
+ }
+ hIKROBOTTaskSubmit.taskType = tasktype.ToString();
+ ExtraDto extraDto = new ExtraDto();
hIKROBOTTaskSubmit.robotTaskCode = task.WMSTaskNum;
- hIKROBOTTaskSubmit.taskType = tasktype.ToString(); ExtraDto extraDto = new ExtraDto();
if (task.TaskType != (int)TaskTypeEnum.MOVE && task.TaskType != (int)TaskTypeEnum.Q3RK && task.TaskType != (int)TaskTypeEnum.Q3CK && task.TaskType != (int)TaskTypeEnum.F01)
{
CarrierInfoDto carrierInfoDto = new CarrierInfoDto()
--
Gitblit v1.9.3