using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ICSSoft.Frame.Common
{
public class MaterialItem
{
///
/// 零件条码
///
public string materialCode { get; set; }
///
/// 零件数量
///
public int qty { get; set; }
}
public class AGVCreateTaskModel
{
///
/// 区域
///
public string area { get; set; }
///
/// 单据编码
///
public string orderCode { get; set; }
///
/// 开工类型 true:出库 false:入库
///
public string type { get; set; }
///
/// 上下料点位
///
public string station { get; set; }
///
/// 料号
///
public string materialCode { get; set; }
///
/// 料号名称
///
public string materialName { get; set; }
///
/// 数量
///
public int qty { get; set; }
///
/// 跟踪单号
///
public string trackingNumber { get; set; }
public string warehouseCode { get; set; }
public string containerCode { get; set; }
}
public class AGVCreateTaskReturnModel
{
public string code { get; set; }
public string msg { get; set; }
public AGVCreateTaskID data { get; set; }
}
public class AGVCreateTaskID {
public string id { get; set; }
}
public class AGVCancelTaskModel
{
///
/// 开工时调用接口获取到的TaskID
///
public string taskNo { get; set; }
///
}
public class AGVCancelTaskReturnModel
{
public long? timestamp { get; set; }
public string message { get; set; }
///
/// 任务ID,成功了才会返回,不然就是null
///
public string result { get; set; }
public int? count { get; set; }
public bool? status { get; set; }
public string code { get; set; }
public bool? success { get; set; }
}
public class AGVType_IsToPost
{
public static string KaiGong = "是否开工调用";
public static string WanGong = "是否完工调用";
public static string ZanTing = "是否暂停调用";
public static string CancelZanTing = "是否取消暂停调用";
public static string JianYan = "是否检验调用";
}
public class ReturnMesInv
{
public int code { get; set; }
public List data { get; set; }
public string msg { get; set; }
}
public class InventoryDetail
{
public string attribute1 { get; set; }
public string attribute2 { get; set; }
public string attribute3 { get; set; }
public string attributeId { get; set; }
public string batch { get; set; }
public string companyCode { get; set; }
public string containerCode { get; set; }
public string days { get; set; }
public string id { get; set; }
public string inventoryHeaderId { get; set; }
public string inventorySts { get; set; }
public string lot { get; set; }
public string materialCode { get; set; }
public string materialName { get; set; }
public string warehouseCode { get; set; }
public decimal taskQty { get; set; }
public decimal qty { get; set; }
public string materialUnit { get; set; }
public string moCode { get; set; }
public string referCode { get; set; }
public string zoneCode { get; set; }
}
public class AgvAreaToAreaModel{
public string area { get; set; }
public string trackingNumber { get; set; }
}
public class PointToPointModel
{
public string startingPoint { get; set; }
public string endPoint { get; set; }
public string warehouseCode { get; set; }
}
}