chengsc
2024-11-01 6aa034c0c53cc7d49302dea596864fc61c705dda
Wms/Model/InterFaceModel/HttpModel.cs
@@ -315,6 +315,50 @@
        public int? QtyCount { get; set; }
    }
    //入库任务单据信息
    public class ResponseOrderTaskModel
    {
        /// <summary>
        /// WMS下发单号
        /// </summary>
        public string? OrderNo { get; set; }
        /// <summary>
        /// 任务号
        /// </summary>
        public string? TaskNo { get; set; }
        /// <summary>
        /// 批次号
        /// </summary>
        public string? LotNo { get; set; }
        /// <summary>
        /// 物料编码
        /// </summary>
        public string? SkuNo { get; set; }
        /// <summary>
        /// 物料名称
        /// </summary>
        public string? SkuName { get; set; }
        /// <summary>
        /// 规格
        /// </summary>
        public string? BoxType { get; set; }
        /// <summary>
        /// 总箱数/计划箱数/预估箱数
        /// </summary>
        public int? Qty { get; set; }
        /// <summary>
        /// 任务类型
        /// </summary>
        public int? TaskType { get; set; }
    }
    #endregion
    #region AGV-Model
@@ -806,20 +850,181 @@
    #region FuMa-Model
    /// <summary>
    /// 发送接收赋码系统接口参数的model
    /// 接收赋码系统接口返回的参数 model
    /// </summary>
    public class FuMaModel
    {
        /// <summary>
        /// 状态码 0 成功 -1失败
        /// </summary>
        public int Success { get; set; }
        public bool IsSuccess { get; set; }
        /// <summary>
        /// 信息详情
        /// </summary>
        public string Message { get; set; }
    }
    /// <summary>
    /// 获取箱码信息参数Model
    /// </summary>
    public class FuMaGetBoxModel:FuMaModel
    {
        /// <summary>
        /// 产品信息
        /// </summary>
        public ProductModel Product { get; set; }
        /// <summary>
        /// 箱支信息
        /// </summary>
        public List<BarcodesModel> Barcodes { get; set; }
        /// <summary>
        /// 包装比例
        /// </summary>
        public string PkgRatio { get; set; }
        /// <summary>
        /// 整箱小包装数量
        /// </summary>
        public decimal BoxItemQty { get; set; }
        /// <summary>
        /// 物料编码
        /// </summary>
        public string MaterialNum { get; set; }
        /// <summary>
        /// 标准重量
        /// </summary>
        public decimal StandarWeight { get; set; }
        /// <summary>
        /// 产线名称
        /// </summary>
        public string LineName { get; set; }
        /// <summary>
        /// 车间名称
        /// </summary>
        public string WorkShop { get; set; }
        /// <summary>
        /// 负责人
        /// </summary>
        public string HeadMan { get; set; }
    }
    public class ProductModel
    {
        /// <summary>
        /// 产品编号
        /// </summary>
        public string ProductCode { get; set; }
        /// <summary>
        /// 产品名称
        /// </summary>
        public string ProductName { get; set; }
        public int SubtypeId { get; set; }
        /// <summary>
        /// 子类编码
        /// </summary>
        public string SubType { get; set; }
        public string Type { get; set; }
        /// <summary>
        /// 规格
        /// </summary>
        public string Spec { get; set; }
        /// <summary>
        /// 包装规格
        /// </summary>
        public string PackageSpec { get; set; }
        /// <summary>
        /// 包装单位
        /// </summary>
        public string PackUnit { get; set; }
        public string PhysicDetailType { get; set; }
        public bool IsSpecial { get; set; }
        public bool Is789 { get; set; }
        /// <summary>
        /// 批准文号
        /// </summary>
        public string AuthorizedNo { get; set; }
        public List<string> PkgRatio { get; set; }
    }
    public class BarcodesModel
    {
        /// <summary>
        /// 箱号/支号
        /// </summary>
        public string Barcode { get; set; }
        /// <summary>
        ///
        /// </summary>
        public int ScanTaskId { get; set; }
        /// <summary>
        /// 生产批号
        /// </summary>
        public string BatchNo { get; set; }
        /// <summary>
        /// 拼箱后的批号
        /// </summary>
        public string MixedBatchNo { get; set; }
        /// <summary>
        /// 包装级别
        /// </summary>
        public string Level { get; set; }
        /// <summary>
        ///
        /// </summary>
        public string ParentBarcode { get; set; }
        /// <summary>
        /// 状态,整箱、零箱、拼箱
        /// </summary>
        public string Status { get; set; }
        /// <summary>
        /// 箱内小包装数量
        /// </summary>
        public string BoxItemQty { get; set; }
        /// <summary>
        ///
        /// </summary>
        public string ScanTime { get; set; }
        /// <summary>
        ///
        /// </summary>
        public string MixedScanTime { get; set; }
        /// <summary>
        ///
        /// </summary>
        public string MixedTaskId { get; set; }
        /// <summary>
        /// 物流号
        /// </summary>
        public string LogisticsNum { get; set; }
        /// <summary>
        /// 包装人
        /// </summary>
        public string PackageMan { get; set; }
        /// <summary>
        /// 托盘码
        /// </summary>
        public string PalletCode { get; set; }
        /// <summary>
        /// 生产日期
        /// </summary>
        public string ProductionDate { get; set; }
        /// <summary>
        /// 有效期至
        /// </summary>
        public string ExpirationDate { get; set; }
        /// <summary>
        /// 实际重量
        /// </summary>
        public decimal Weight { get; set; }
        /// <summary>
        /// 箱内件数
        /// </summary>
        public int MinLevelCount { get; set; }
    }
    #endregion
}