using System; using System.Collections.Generic; using System.Linq; using System.Reflection.Metadata; using System.Text; using System.Threading.Tasks; using WIDESEAWCS_Core; using WIDESEAWCS_Core.Helper; using WIDESEAWCS_DTO; using WIDESEAWCS_DTO.AGV.HIKROBOT; using WIDESEAWCS_DTO.RGV.FOURBOT; using WIDESEAWCS_Model.Models; namespace WIDESEAWCS_Tasks { public partial class TaskJob { #region 处理海康AGV任务 /// /// 处理海康不同类型的任务,进行不同的业务逻辑处理(配套任务:修改平库货位信息/换层任务记录小车信息(小车位置层);出入库任务处理库位信息) /// /// public void HIKROBOTTask(List tasks) { foreach (var item in tasks) { var content =_taskService.SendHIKROBOTTask(item); } } #endregion #region 处理海康待继续执行任务 public void SendAGVWaitToExecuteTask(List tasks) { foreach (var item in tasks) { var content = _taskService.SendHIKROBOTTask(item); } } #endregion } }