using Magicodes.ExporterAndImporter.Core; using SqlSugar; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using WIDESEA_Model.Models; namespace WIDESEA_DTO.Stock { /// /// 库存视图 /// public class StockViewDTO { /// /// 仓库ID /// [ExporterHeader(DisplayName = "仓库ID")] public int WarehouseId { get; set; } /// /// 货位编号 /// [ExporterHeader(DisplayName = "货位编号")] public string LocationCode { get; set; } /// /// 货位名称 /// [ExporterHeader(DisplayName = "货位名称")] public string LocationName { get; set; } /// /// 货位列 /// [ExporterHeader(DisplayName = "货位列")] public int Column { get; set; } /// /// 货位行 /// [ExporterHeader(DisplayName = "货位行")] public int Row { get; set; } /// /// 货位层 /// [ExporterHeader(DisplayName = "货位层")] public int Layer { get; set; } /// /// 货位深度 /// [ExporterHeader(DisplayName = "货位深度")] public int Depth { get; set; } /// /// 货位状态 /// [ExporterHeader(DisplayName = "货位状态")] public int LocationStatus { get; set; } /// /// 货位类型 /// [ExporterHeader(DisplayName = "货位类型")] public int LocationType { get; set; } /// /// 巷道编号 /// [ExporterHeader(DisplayName = "巷道编号")] public string RoadwayNo { get; set; } /// /// 禁用状态 /// [ExporterHeader(IsIgnore = true)] public int EnalbeStatus { get; set; } /// /// 库存主键 /// [ExporterHeader(IsIgnore = true)] public int StockId { get; set; } /// /// 托盘号 /// [ExporterHeader(DisplayName = "托盘号")] public string PalletCode { get; set; } /// /// /// [ExporterHeader(IsIgnore = true)] public bool IsFull { get; set; } /// /// 物料编码 /// [ExporterHeader(DisplayName = "物料编码")] public string MaterielCode { get; set; } /// /// 物料名称 /// [ExporterHeader(DisplayName = "物料名称")] public string MaterielName { get; set; } /// /// 物料规格 /// [ExporterHeader(DisplayName = "物料规格")] public string MaterielSpec { get; set; } /// /// 物料批号 /// [ExporterHeader(DisplayName = "物料批号")] public string BatchNo { get; set; } /// /// 库存数量 /// [ExporterHeader(DisplayName = "库存数量")] public string StockCounts { get; set; } /// /// 库存状态 /// [ExporterHeader(IsIgnore = true)] public int StockStatus { get; set; } /// /// 库存备注 /// [ExporterHeader(IsIgnore = true)] public string StockRemark { get; set; } /// /// 创建人 /// [ExporterHeader(DisplayName = "创建人")] public string Creater { get; set; } /// /// 创建时间 /// [ExporterHeader(DisplayName = "创建时间")] public DateTime CreateDate { get; set; } /// /// 修改人 /// [ExporterHeader(DisplayName = "修改人")] public string Modifier { get; set; } /// /// 修改时间 /// [ExporterHeader(DisplayName = "修改时间")] public DateTime? ModifyDate { get; set; } /// /// 库存详情 /// [ExporterHeader(IsIgnore = true)] [Navigate(NavigateType.OneToMany, nameof(Dt_StockInfoDetail.StockId), nameof(StockId))] public List Details { get; set; } } }