| | |
| | | public class RCSModel |
| | | { |
| | | /// <summary> |
| | | /// 生成RCS任务单 任务下发接口信息 |
| | | /// </summary> |
| | | public class genAgvSchedulingTaskReq |
| | | { |
| | | /// <summary> |
| | | /// 请求编号,每个请求都要一个唯一编号,同一个请求重复提交,使用同一编号 |
| | | /// 必填 |
| | | /// </summary> |
| | | public string reqCode { get; set; } |
| | | /// <summary> |
| | | /// 请求时间 yyyy-MM-dd HH:mm:ss CMS系统生成 |
| | | /// </summary> |
| | | public string reqTime { get; set; } |
| | | /// <summary> |
| | | /// 客户端编号 |
| | | /// </summary> |
| | | public string clientCode { get; set; } |
| | | /// <summary> |
| | | /// 令牌号 |
| | | /// </summary> |
| | | public string tokenCode { get; set; } |
| | | /// <summary> |
| | | /// 任务类型,根据配置的任务模板号填写 |
| | | /// 必填 |
| | | /// </summary> |
| | | public string taskTyp { get; set; } |
| | | public string scenetTyp { get; set; } |
| | | /// <summary> |
| | | /// 容器类型 |
| | | /// </summary> |
| | | public string ctnrTyp { get; set; } |
| | | /// <summary> |
| | | /// 容器编号 |
| | | /// </summary> |
| | | public string ctnrCode { get; set; } |
| | | /// <summary> |
| | | /// 工作位 |
| | | /// </summary> |
| | | public string wbCode { get; set; } |
| | | /// <summary> |
| | | /// 位置路径 途经点--起点和终点 |
| | | /// 必须 |
| | | /// </summary> |
| | | public List<PositionCodePath> positionCodePath { get; set; } |
| | | /// <summary> |
| | | /// 货架编号 |
| | | /// </summary> |
| | | public string podCode { get; set; } |
| | | /// <summary> |
| | | /// 货架方向 |
| | | /// </summary> |
| | | public string podDir { get; set; } |
| | | /// <summary> |
| | | /// 货架类型 |
| | | /// </summary> |
| | | public string podTyp { get; set; } |
| | | /// <summary> |
| | | /// 物料批次或货架上的物料唯一编码 |
| | | /// </summary> |
| | | public string materialLot { get; set; } |
| | | /// <summary> |
| | | /// 优先级 |
| | | /// </summary> |
| | | public string priorit { get; set; } |
| | | /// <summary> |
| | | /// 任务单号 |
| | | /// </summary> |
| | | public string taskCode { get; set; } |
| | | /// <summary> |
| | | /// AGV编号 |
| | | /// </summary> |
| | | public string agvCode { get; set; } |
| | | /// <summary> |
| | | /// 自定义字段 |
| | | /// </summary> |
| | | public List<data> data { get; set; } |
| | | } |
| | | public class PositionCodePath |
| | | { |
| | | public string positionCode { get; set; } |
| | | public string type { get; set; } |
| | | } |
| | | |
| | | public class data |
| | | { |
| | | public string materialLot { get; set; } |
| | | public string materialCode { get; set; } |
| | | } |
| | | |
| | | /// <summary> |
| | | /// RCS任务返回 |
| | | /// </summary> |
| | | public class genAgvSchedulingTaskRep |
| | |
| | | |
| | | public class Pallnetmsg |
| | | { |
| | | /// <summary> |
| | | /// 设备编码 |
| | | /// </summary> |
| | | public string Location { get; set; } |
| | | /// <summary> |
| | | /// 任务类型 0:叫净桶 1:叫料桶(混料) 2:叫料桶(下料) 3:叫脏桶 |
| | | /// </summary> |
| | | public string Type { get; set; } |
| | | /// <summary> |
| | | /// 批次号 |
| | | /// </summary> |
| | | public string LotNo { get; set; } |
| | | public string Palletno { get; set; } |
| | | public string PalletNo { get; set; } |
| | | |
| | | } |
| | | |
| | |
| | | |
| | | public class TaskDetial |
| | | { |
| | | |
| | | public string Taskno { get; set; } |
| | | public string Startport { get; set; } |
| | | public string Endport { get; set; } |
| | | |
| | | public string Pallno { get; set; } |
| | | |
| | | public string Type { get; set; } |
| | | /// <summary> |
| | | /// 任务类型 |
| | | /// 0:入库 |
| | | /// 1:出库 |
| | | /// 0:申请储位 |
| | | /// 1:叫桶 |
| | | /// 2:同车间平层搬运 |
| | | /// </summary> |
| | | public string Crtype { get; set; } |
| | | /// <summary> |
| | | /// 库存单据ID |
| | | /// 车间编码 |
| | | /// </summary> |
| | | public int? Noticedetailno { get; set; } |
| | | public string LotNo { get; set; } |
| | | public string WareHouseNo { get; set; } |
| | | } |
| | | } |
| | | } |