You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
161 lines
4.2 KiB
161 lines
4.2 KiB
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
|
|
namespace ICSSoft.Frame.Common
|
|
{
|
|
|
|
|
|
public class MaterialItem
|
|
{
|
|
/// <summary>
|
|
/// 零件条码
|
|
/// </summary>
|
|
public string materialCode { get; set; }
|
|
/// <summary>
|
|
/// 零件数量
|
|
/// </summary>
|
|
public int qty { get; set; }
|
|
}
|
|
|
|
public class AGVCreateTaskModel
|
|
{
|
|
/// <summary>
|
|
/// 区域
|
|
/// </summary>
|
|
public string area { get; set; }
|
|
/// <summary>
|
|
/// 单据编码
|
|
/// </summary>
|
|
public string orderCode { get; set; }
|
|
/// <summary>
|
|
/// 开工类型 true:出库 false:入库
|
|
/// </summary>
|
|
public string type { get; set; }
|
|
/// <summary>
|
|
/// 上下料点位
|
|
/// </summary>
|
|
public string station { get; set; }
|
|
/// <summary>
|
|
/// 料号
|
|
/// </summary>
|
|
public string materialCode { get; set; }
|
|
/// <summary>
|
|
/// 料号名称
|
|
/// </summary>
|
|
public string materialName { get; set; }
|
|
/// <summary>
|
|
/// 数量
|
|
/// </summary>
|
|
public int qty { get; set; }
|
|
/// <summary>
|
|
/// 跟踪单号
|
|
/// </summary>
|
|
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
|
|
{
|
|
/// <summary>
|
|
/// 开工时调用接口获取到的TaskID
|
|
/// </summary>
|
|
public string taskNo { get; set; }
|
|
/// <summary>
|
|
|
|
}
|
|
|
|
public class AGVCancelTaskReturnModel
|
|
{
|
|
public long? timestamp { get; set; }
|
|
public string message { get; set; }
|
|
/// <summary>
|
|
/// 任务ID,成功了才会返回,不然就是null
|
|
/// </summary>
|
|
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<InventoryDetail> 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; }
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|