using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using WIDESEAWCS_Common.TaskEnum;
using WIDESEAWCS_Core.Helper;
using WIDESEAWCS_Model.Models;
namespace WIDESEAWCS_Tasks
{
public partial class TaskJob
{
#region 下发任务
///
/// 下发任务
///
public void SendTask()
{
try
{
var newTask = _taskService.Db.Queryable().Where(x => x.TaskState == TaskStatusEnum.New.ObjToInt()).ToList();
if (newTask.Count > 0)
{
}
}
catch (Exception ex)
{
WriteError(nameof(TaskJob), ex.Message, ex);
}
}
#endregion
#region 下发待执行任务
///
/// 下发待执行任务
///
public void SendWaitToTask()
{
try
{
}
catch (Exception ex)
{
WriteError(nameof(TaskJob), ex.Message, ex);
}
}
#endregion
#region 下发凯乐士AGV任务
public void SendGALAXISTask(List tasks)
{
}
#endregion
#region 下发四向车任务
public void SendRGVTask(List tasks)
{
}
#endregion
#region 下发海康AGV任务
public void SendHIKROBOTTask(List tasks)
{
}
#endregion
}
}