using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
|
namespace WIDESEA_Comm.WCSInterface.Requset
|
{
|
/// <summary>
|
/// 继续执行任务
|
/// taskCode、agvCode、wbCode和podCode四个只填一个,填哪个需要与任务模板配置的触发类型一致,优先推荐taskCode
|
/// </summary>
|
public class continueTask : AGVRequsetBase
|
{
|
/// <summary>
|
/// 工作位,与RCS-2000端配置的位置名称一致
|
/// </summary>
|
public string wbCode { get; set; }
|
|
/// <summary>
|
/// 货架号,采用货架号触发的方式
|
/// </summary>
|
//public string podCode { get; set; }
|
|
/// <summary>
|
/// AGV编号,采用 AGV编号触发的方式。
|
/// </summary>
|
//public string agvCode { get; set; }
|
|
/// <summary>
|
/// 任务单号,采用 任务单编号触发的方式。
|
/// </summary>
|
public string taskCode { get; set; }
|
|
/// <summary>
|
/// 下一个子任务的序列,指定第几个子任务开始执行,校验子任务执行是否正确。不填默认执行下一个子任务。
|
/// </summary>
|
//public string taskSeq { get; set; }
|
|
/// <summary>
|
/// 下一个位置信息,在任务类型中配置外部设置时需要传入,否则不需要设置。待现场地图部署、配置完成后可获取
|
/// </summary>
|
//public object nextPositionCode { get; set; }
|
}
|
|
/// <summary>
|
///
|
/// </summary>
|
public class T
|
{
|
/// <summary>
|
/// 根据type填写,呼叫站点/策略编号等
|
/// </summary>
|
public string positionCode { get; set; }
|
|
/// <summary>
|
/// 对象类型定义: 00:代表 nextPositionCode是一个位置 02:代表 nextPositionCode是一个策略
|
/// </summary>
|
public string type { get; set;}
|
}
|
}
|