using Admin.NET.Core;
namespace Admin.NET.Application
{
///
/// 创建主任务、AGV任务输入参数
///
public class InteractiveInput
{
///
/// 下线口
///
public BlankingProductionLineEnum BlankingProductionLine { get; set; }
///
///
///
//public List destinations { get; set; }
}
///
/// 查询所有空闲库位输入参数
///
public class GetPlaceInput
{
///
/// 任务号
///
public string TaskNo { get; set; }
}
///
/// 更新任务输入参数
///
public class UpdateTaskInput
{
///
/// 任务号
///
public string TaskNo { get; set; }
///
/// 任务状态
///
//public TaskStatusEnum TaskStatus { get; set; }
///
/// 设备任务状态
///
public TaskDodeviceStatusEnum TaskDodeviceStatus { get; set; }
///
/// 巷道
///
//public int Aisle { get; set; }
///
/// 称重重量
///
public decimal weight { get; set; }
}
///
/// 强制完成
///
public class FinishTaskInput
{
///
/// 任务号
///
public string TaskNo { get; set; }
}
///
/// 更新任务输入参数
///
public class CreateRelocationInput
{
///
/// 任务起点
///
public string SourcePlace { get; set; }
///
/// 巷道
///
public int Aisle { get; set; }
}
///
/// 添加设备报警信息输入参数
///
public class AddDeviceWaringInput
{
///
/// WcsId
///
public int WcsId { get; set; }
///
/// 设备名称
///
public string DeviceName { get; set; }
///
/// 故障名称
///
public string FaultName { get; set; }
///
/// 发生时间
///
public DateTimeOffset? StartTime { get; set; }
///
/// 结束时间
///
public DateTimeOffset? EndTime { get; set; }
///
/// 持续时间
///
public int RunningTime { get; set; }
}
}