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