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 下发任务
|
/// <summary>
|
/// 下发任务
|
/// </summary>
|
public void SendTask()
|
{
|
try
|
{
|
var newTask = _taskService.Db.Queryable<Dt_Task>().Where(x => x.TaskState == TaskStatusEnum.New.ObjToInt()).ToList();
|
if (newTask.Count > 0)
|
{
|
|
}
|
}
|
catch (Exception ex)
|
{
|
WriteError(nameof(TaskJob), ex.Message, ex);
|
}
|
}
|
#endregion
|
|
#region 下发待执行任务
|
/// <summary>
|
/// 下发待执行任务
|
/// </summary>
|
public void SendWaitToTask()
|
{
|
try
|
{
|
|
}
|
catch (Exception ex)
|
{
|
WriteError(nameof(TaskJob), ex.Message, ex);
|
}
|
}
|
#endregion
|
|
#region 下发凯乐士AGV任务
|
public void SendGALAXISTask(List<Dt_Task> tasks)
|
{
|
|
}
|
#endregion
|
|
#region 下发四向车任务
|
public void SendRGVTask(List<Dt_Task> tasks)
|
{
|
|
}
|
#endregion
|
|
#region 下发海康AGV任务
|
public void SendHIKROBOTTask(List<Dt_Task> tasks)
|
{
|
|
}
|
#endregion
|
}
|
}
|