lss
3 天以前 f3c8f980269b7f8fd9556c9076e06ca1461796e8
HH.WCS.Mobox3/HH.WCS.Mobox3.JiaTong/api/ApiModel.cs
@@ -265,6 +265,7 @@
        public List<T> data { get; set; }
    }
    public class Result
    {
        public string code { get; set; }
@@ -356,21 +357,58 @@
        /// wms任务号
        /// </summary>
        public string wmsTaskNo { get; set; }
        /// <summary>
        /// 物料等级
        /// </summary>
        public string grade { get; set; }
        public string level { get; set; }
        /// <summary>
        /// 轮型/左右旋
        /// </summary>
        public string tyreType { get; set; }
        /// <summary>
        /// 供应商
        /// </summary>
        public string supplier { get; set; }
        /// <summary>
        /// 收获批次
        /// </summary>
        public string receiveLot { get; set; }
        /// <summary>
        /// 子库
        /// </summary>
        public string subpool { get; set; }
        /// <summary>
        /// 任务来源
        /// </summary>
        public string source { get; set; }
        /// <summary>
        /// GTWMS内部批号
        /// </summary>
        public string wmsLot { get; set; }
        /// <summary>
        /// mes任务号
        /// </summary>
        public string mesTaskNo { get; set; }
    }
    public class partData
    {
        /// <summary>
        /// 托盘号
        /// </summary>
        public string rfid { get; set; }
        /// <summary>
        /// 批次号
        /// </summary>
        public string lotNumber { get; set; }
        /// <summary>
        /// 物料编码
        /// </summary>
@@ -408,6 +446,14 @@
        /// </summary>
        public DateTime? overdueTime { get; set; }
        /// <summary>
        /// 袋数
        /// </summary>
        public int qty { get; set; }
        /// <summary>
        /// 打包配置
        /// </summary>
        public int qtyCfg { get; set; }
    }
    public class MstStateInquire
@@ -526,6 +572,17 @@
        /// </summary>
        [JsonProperty("weight")]
        public string Weight { get; set; }
        /// <summary>
        /// 批次重量
        /// </summary>
        [JsonProperty("qty")]
        public int Qty { get; set; }
        /// <summary>
        /// 机型
        /// </summary>
        [JsonProperty("powderType")]
        public string PowderType { get; set; }
    }
    /// <summary>
@@ -616,7 +673,11 @@
        [JsonProperty("workCenter")]
        public string WorkCenter { get; set; }
        /// <summary>
        /// 机型
        /// </summary>
        [JsonProperty("powderType")]
        public string PowderType { get; set; }
    }
    /// <summary>
@@ -739,19 +800,19 @@
        /// 静置时长
        /// </summary>
        [JsonProperty("stewingTime")]
        public DateTime StewingTime { get; set; }
        public string StewingTime { get; set; }
        /// <summary>
        /// 超期时长
        /// </summary>
        [JsonProperty("overdueTime")]
        public DateTime OverdueTime { get; set; }
        public string OverdueTime { get; set; }
        /// <summary>
        /// 单位
        /// </summary>
        [JsonProperty("unit")]
        public string Unit { get; set; }
    }
    /// <summary>
    /// 库存查询
@@ -791,6 +852,71 @@
        public string TaskNumber { get; set; }
    }
    /// <summary>
    /// 新点对点接口
    /// </summary>
    public class PointModel
    {
        /// <summary>
        /// MES的任务号
        /// </summary>
        [JsonProperty("taskNumber")]
        public string TaskNumber { get; set; }
        /// <summary>
        /// 目标位置
        /// </summary>
        [JsonProperty("targetLocation")]
        public string TargetLocation { get; set; }
        /// <summary>
        /// 起始位置
        /// </summary>
        [JsonProperty("initialLocation")]
        public string InitialLocation { get; set; }
        /// <summary>
        /// 任务类型:1.出平库,2入平库,3平库空工装呼叫,4平库余料回库,5粉料空托返回。
        /// </summary>
        [JsonProperty("status")]
        public string Status { get; set; } // 注意:原始值是字符串"1"
        /// <summary>
        /// 托盘号
        /// </summary>
        [JsonProperty("rfid")]
        public string Rfid { get; set; }
        /// <summary>
        /// 物料编码
        /// </summary>
        [JsonProperty("partNumber")]
        public string PartNumber { get; set; }
        /// <summary>
        /// 物料描述
        /// </summary>
        [JsonProperty("partDesc")]
        public string PartDescription { get; set; } // 使用更符合C#规范的命名
        /// <summary>
        /// 批次重量
        /// </summary>
        [JsonProperty("weight")]
        public string Weight { get; set; } // 原始值是字符串"120"
        /// <summary>
        /// 到期时间
        /// </summary>
        [JsonProperty("maturityTime")]
        public string MaturityTime { get; set; }
        /// <summary>
        /// 生产时间
        /// </summary>
        [JsonProperty("productionTime")]
        public string ProductionTime { get; set; }
    }
    /// <summary>
    /// 货位信息同步
    /// </summary>
@@ -868,13 +994,25 @@
    /// <summary>
    /// 库内搬运
    /// </summary>
    public partial class Elevator
    public partial class ElevatorModel
    {
        public string Name { get; set; }
        public string Source { get; set; }
        public DataElevator Data { get; set; }
        public DataElevatorModel Data { get; set; }
    }
    public partial class DataElevator
    /// <summary>
    /// 库内搬运
    /// </summary>
    public partial class DTModel
    {
        public string prepare { get; set; }
        public string StartLoc { get; set; }
    }
    public partial class DataElevatorModel
    {
        /// <summary>
        /// 任务号
@@ -897,6 +1035,68 @@
        public string start_loc_code { get; set; }
    }
    /// <summary>
    /// 合肥佳通大屏接口数据类
    /// </summary>
    public partial class DeviceInfoModel
    {
        /// <summary>
        /// agv数量
        /// </summary>
        public int AgvQty { get; set; }
        /// <summary>
        /// agv报警数量
        /// </summary>
        public int AgvErrorQty { get; set; }
        /// <summary>
        /// agv运行数量
        /// </summary>
        public int AgvRunQty { get; set; }
        /// <summary>
        /// agv充电数量
        /// </summary>
        public int AgvChargeQty { get; set; }
        /// <summary>
        /// 车辆信息
        /// </summary>
        //public List<AgvInfos> AgvInfos { get; set; }
        /// <summary>
        /// 设备信息
        /// </summary>
        public List<DeviceInfos> DeviceInfos { get; set; }
    }
    public partial class DeviceInfos
    {
        /// <summary>
        /// 车号
        /// </summary>
        public string AgvNo { get; set; }
        /// <summary>
        /// agv状态
        /// </summary>
        public string AgvInfo { get; set; }
        /// <summary>
        /// 设备名称
        /// </summary>
        public string Device { get; set; }
        /// <summary>
        /// 设备信息
        /// </summary>
        public string DeviceInfo { get; set; }
    }
    public partial class AgvInfos
    {
        /// <summary>
        /// 车号
        /// </summary>
        public string AgvNo { get; set; }
        /// <summary>
        /// agv状态
        /// </summary>
        public string AgvInfo { get; set; }
    }
    #endregion
}