using Admin.NET.Application.Entity; namespace Admin.NET.Application; /// /// 容器库位关系输出参数 /// public class WmsContainerPlaceOutput { /// /// 主键Id /// public long? Id { get; set; } /// /// 库位Id /// public long? PlaceId { get; set; } /// /// 库位编码 /// public string PlaceCode { get; set; } /// /// 容器Id /// public long? ContainerId { get; set; } /// /// 容器编码 /// public string ContainerCode { get; set; } /// /// 创建时间 /// public DateTime? CreateTime { get; set; } /// /// 修改时间 /// public DateTime? UpdateTime { get; set; } /// /// 创建人Id /// public long? CreateUserId { get; set; } /// /// 创建人 /// public string CreateUserName { get; set; } /// /// 修改人Id /// public long? UpdateUserId { get; set; } /// /// 修改人 /// public string UpdateUserName { get; set; } /// /// 软删除 /// public bool IsDelete { get; set; } /// /// 库位名称 /// public string PlaceName { get; set; } /// /// 容器名称 /// public string ContainerName { get; set; } } /// /// 库存信息输出参 /// public class StockOutput { /// /// 库位编码 /// public string PlaceCode { get; set; } /// /// 库存集合 /// public List StockList { get; set; } } /// /// 库存集合 /// public class StockList { /// /// 库存Id /// public string? Id { get; set; } /// /// 关联单号 /// public string? RelationNo { get; set; } /// /// 容器Id /// public long ContainerId { get; set; } /// /// 容器编码 /// public string? ContainerCode { get; set; } /// /// 收货时间 /// public DateTime? RecordInsertTime { get; set; } /// /// 上架时间 /// public DateTime? OnShelvesTime { get; set; } /// /// 下架时间 /// public DateTime? OffShelvesTime { get; set; } /// /// 供应商编号 /// public string? SupplierCode { get; set; } /// /// 供应商名称 /// public string? SupplierName { get; set; } /// /// 物料编码 /// public string MaterialCode { get; set; } /// /// 物料名称 /// public string? MaterialName { get; set; } /// /// 库存单位 /// public string? MaterialUnit { get; set; } /// /// 数量 /// public decimal Quantity { get; set; } /// /// 库存状态 /// public StockStatusEnum StockStatus { get; set; } /// /// 库存状态名称 /// public string StockStatusName { get; set; } /// /// 跟踪码 /// [Required] public string SNCode { get; set; } /// /// 源跟踪码 /// public string? SourceSNCode { get; set; } /// /// 跟踪码最大索引 /// public int? MaxIndex { get; set; } /// /// 供应商批次 /// public string? SupplierBatch { get; set; } /// /// 批次 /// public string? Batch { get; set; } /// /// 质检状态 /// public StockQcStatusEnum? QCStatus { get; set; } /// /// 质检状态名称 /// public string? QCStatusName { get; set; } /// /// 备注 /// public string? Remarks { get; set; } } public class ZtPlaceAndContainerOutput { /// /// 在途库位 /// public WmsBasePlace ZtPlace { get; set; } /// /// 在途容器 /// public WmsBaseContainer ZtContainer { get; set; } } /// /// ABC分类视图输出参数 /// public class WmsStockQuanAbcClassOutput { /// /// 数量 /// public decimal? Quantity { get; set; } /// /// 物料号 /// public string? MaterialCode { get; set; } /// /// 物料名称 /// public string? MaterialName { get; set; } /// /// 单位 /// public string? MaterialUnit { get; set;} /// /// 分类名称 /// public string? AbcClassName { get; set; } }