zhaowc
2025-02-28 157abc191c34e57c1b958ae74fc3de6518ca8a30
Wms/Model/InterFaceModel/HttpModel.cs
@@ -110,6 +110,23 @@
        public int StatusCode { get; set; }
        public string Msg { get; set; }
    }
    public class WcsAgvModel
    {
        public int Success { get; set; }
        public string Message { get; set; }
    }
    /// <summary>
    /// 接收wcs可放信号model
    /// </summary>
    public class PutModel
    {
        public string Port { get; set; }
        public string TaskNo { get; set; }
    }
    /// <summary>
    /// Wms专用 下发指令Dto
    /// </summary>
@@ -379,7 +396,7 @@
        /// 格式: “yyyy-MM-ddHH:mm:ss”
        /// 是否必填:否
        /// </summary>
        public string EeqTime { get; set; }
        public string ReqTime { get; set; }
        /// <summary>
        /// 客户端编号,如 PDA,HCWMS 等。
@@ -422,6 +439,13 @@
        /// 是否必填:否
        /// </summary>
        public string CtnrTyp { get; set; }
        /// <summary>
        /// 容器数量(叉车/CTU 专用)
        /// 叉车项目必传
        /// 是否必填:否
        /// </summary>
        public string CtnrNum { get; set; }
        /// <summary>
        /// 容器编号(叉车/CTU 专用)
@@ -665,6 +689,7 @@
    /// </summary>
    public class AgvTaskDto
    {
        /// <summary>
        /// 请求编号,每个请求都要一个唯一编号
        /// 同一个请求重复提交 使用同一编号
@@ -683,13 +708,13 @@
        /// 地码 X 坐标(mm):任务完成时有值
        /// 是否必填:否
        /// </summary>
        public int CooX { get; set; }
        public decimal CooX { get; set; }
        /// <summary>
        /// 地码 Y 坐标(mm):任务完成时有值
        /// 是否必填:否
        /// </summary>
        public int CooY { get; set; }
        public decimal CooY { get; set; }
        /// <summary>
        /// 当前位置编号
@@ -785,11 +810,6 @@
        /// </summary>
        public string CtnrCode { get; set; }
        /// <summary>
        /// 容器类型
        /// 是否必填:否
        /// </summary>
        public string CtnrType { get; set; }
        /// <summary>
        /// 巷道编号
@@ -809,6 +829,40 @@
        /// 是否必填:否
        /// </summary>
        public string EqpCode { get; set; }
        public string DstBinCode { get; set; }
        public string IndBind { get; set; }
        public string Layer { get; set; }
        public string MapShortName { get; set; }
        public string MaterialType { get; set; }
        public string Action { get; set; }
        public string AreaCode { get; set; }
        public string BerthCode { get; set; }
        public string CallCode { get; set; }
        public string CallTyp { get; set; }
        public string ClientCode { get; set; }
        public string OrgCode { get; set; }
        public string CtnrTyp { get; set; }
        public string CurrentCallCode { get; set; }
        public string PodCode { get; set; }
        public string PodTyp { get; set; }
        public string PodNum { get; set; }
        public string RelatedArea { get; set; }
        public string ReqTime { get; set; }
        public string SubTaskNum { get; set; }
        public string TaskTyp { get; set; }
        public string TokenCode { get; set; }
        public string Username { get; set; }
        public string WhCode { get; set; }
    }
    /// <summary>
@@ -844,6 +898,35 @@
        /// 是否必填:否
        /// </summary>
        public string Data { get; set; }
    }
    /// <summary>
    /// WMS下发AGV取消任务回传参数
    /// </summary>
    public class cancelTaskModel
    {
        /// <summary>
        /// 返回码
        /// 0:成功
        /// 1:参数相关的错误
        /// 6:重复发送,上层系统不需要重发
        /// 99:其他未知错误,调用失败后,可以重试
        /// 100: 该任务不存在,上层系统不需重发,需要人工介入处理
        /// 是否必填:是
        /// </summary>
        public string Code { get; set; }
        /// <summary>
        /// 返回消息
        /// 是否必填:是
        /// </summary>
        public string Message { get; set; }
        /// <summary>
        /// 请求编号
        /// 是否必填:是
        /// </summary>
        public string ReqCode { get; set; }
    }
    #endregion
@@ -1024,7 +1107,68 @@
        /// </summary>
        public int MinLevelCount { get; set; }
    }
    #endregion
    #region 数字孪生
    public class DigitalTwinModel
    {
        ///// <summary>
        ///// 库区
        ///// </summary>
        //public string WareHouse { get; set; }
        ///// <summary>
        ///// 存储区域
        ///// </summary>
        //public string AreaNo { get; set; }
        ///// <summary>
        ///// 物料类型
        ///// </summary>
        //public string Skytype { get; set; }
        /// <summary>
        /// 请求来源
        /// </summary>
        public string Origin { get; set; }
    }
    public class ReLocateDataModel
    {
        /// <summary>
        /// 库位
        /// </summary>
        public string LocatNo { get; set; }
        /// <summary>
        /// 托盘号
        /// </summary>
        public string PalletNo { get; set; }
        /// <summary>
        /// 物料名称
        /// </summary>
        public string SkuName { get; set; }
        /// <summary>
        /// 规格
        /// </summary>
        public string Stadard { get; set; }
        /// <summary>
        /// 批次
        /// </summary>
        public string LotNo { get; set; }
        /// <summary>
        /// 质量状态
        /// </summary>
        public string InspectStatus { get; set; }
        /// <summary>
        /// 库存数量
        /// </summary>
        public string Qty { get; set; }
        /// <summary>
        /// 有效期
        /// </summary>
        public string Warranty { get; set; }
    }
    #endregion
}