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; } } }