using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
|
namespace WCS.Application
|
{
|
public class AGVApplyLockInput
|
{
|
/// <summary>
|
/// 门 111去平库 222去车间
|
/// </summary>
|
public string DeviceIndex { get; set; }
|
public string UUID { get; set; }
|
public string ActionTask { get; set; }
|
public string DeviceType { get; set; }
|
public string Des { get; set; }
|
}
|
public class AGVCallBackInput
|
{
|
public string ReqCode { get; set; }
|
|
public string ReqTime { get; set; }
|
public string CurrentPositionCode { get; set; }
|
/// <summary>
|
/// 方法名 end : 任务结束
|
/// </summary>
|
public string Method { get; set; }
|
/// <summary>
|
/// 任务号
|
/// </summary>
|
public string TaskCode { get; set; }
|
/// <summary>
|
/// 托盘号
|
/// </summary>
|
public string CtnrCode { get; set; }
|
|
}
|
public class AGVCallBackResponse
|
{
|
public string Code { get; set; }
|
public string Message { get; set; }
|
public string ReqCode { get; set; }
|
}
|
|
public class AgvTaskInput
|
{
|
/// <summary>
|
///
|
/// </summary>
|
public string ReqCode { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string TaskTyp { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string CtnrTyp { get; set; } = "1";
|
/// <summary>
|
///
|
/// </summary>
|
public string CtnrCode { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public List<PositionCodePathItem> PositionCodePath { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string TaskCode { get; set; }
|
}
|
|
public class PositionCodePathItem
|
{
|
/// <summary>
|
///
|
/// </summary>
|
public string PositionCode { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string Type { get; set; } = "00";
|
}
|
|
public class AgvResponse
|
{
|
/// <summary>
|
///
|
/// </summary>
|
public string code { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string data { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string message { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string reqCode { get; set; }
|
}
|
public class AgvResponse2
|
{
|
/// <summary>
|
///
|
/// </summary>
|
public int code { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string data { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string message { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string reqCode { get; set; }
|
}
|
public class AgvNotifyInput
|
{
|
/// <summary>
|
///
|
/// </summary>
|
public string UUID { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string DeviceIndex { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string ActionStatus { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string DeviceType { get; set; } = "door";
|
/// <summary>
|
///
|
/// </summary>
|
public string Des { get; set; }
|
}
|
|
public class StorageCacheStatus
|
{
|
public bool? Z11 { get; set; }
|
public bool? Z12 { get; set; }
|
public bool? Z13 { get; set; }
|
public bool? Z21 { get; set; }
|
public bool? Z22 { get; set; }
|
public bool? Z23 { get; set; }
|
public bool? Z31 { get; set; }
|
public bool? Z32 { get; set; }
|
public bool? Z33 { get; set; }
|
public bool? Z41 { get; set; }
|
public bool? Z42 { get; set; }
|
public bool? Z43 { get; set; }
|
public bool? Z51 { get; set; }
|
public bool? Z52 { get; set; }
|
public bool? Z53 { get; set; }
|
}
|
|
public class CancelTaskModel
|
{
|
/// <summary>
|
///
|
/// </summary>
|
public string ReqCode { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string ReqTime { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string ClientCode { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string TokenCode { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string ForceCancel { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string MatterArea { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string AgvCode { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string TaskCode { get; set; }
|
}
|
|
}
|