using Newtonsoft.Json;
|
using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
|
namespace WIDESEAWCS_DTO.AGV.HIKROBOT
|
{
|
/// <summary>
|
/// 海康任务下发
|
/// </summary>
|
public class HIKROBOTTaskSubmit
|
{
|
/// <summary>
|
/// 任务类型
|
/// </summary>
|
public string taskType { get; set; }
|
/// <summary>
|
/// 执行步骤集合
|
/// </summary>
|
public List<TargetRouteDto> targetRoute { get; set; } = new List<TargetRouteDto>();
|
|
/// <summary>
|
/// 任务优先级
|
/// </summary>
|
public int? initPriority { get; set; }
|
|
/// <summary>
|
/// 任务截止时间
|
/// </summary>
|
public string deadline { get; set; }
|
|
/// <summary>
|
/// 机器人选择范围类型
|
/// </summary>
|
public string robotType { get; set; }
|
|
/// <summary>
|
/// 机器人资源唯一标识
|
/// </summary>
|
//public List<string> robotCode { get; set; } = new List<string>();
|
|
/// <summary>
|
/// 能否打断
|
/// 1:可打断;
|
/// 0:不可打断
|
/// </summary>
|
public int? interrupt { get; set; } = 0;
|
|
/// <summary>
|
/// 外部任务唯一编号
|
/// </summary>
|
public string robotTaskCode { get; set; }
|
|
/// <summary>
|
/// 任务组编号
|
/// </summary>
|
public string groupCode { get; set; }
|
|
/// <summary>
|
/// 自定义扩展字段
|
/// </summary>
|
public object extra { get; set; }
|
}
|
|
|
|
}
|