using Microsoft.EntityFrameworkCore; using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Business.Domain { /// /// DMS库存明细 /// [Comment("DMS库存明细")] public class DMS_IN_LOCDETAIL { /// /// 产品线编码 /// [Comment("产品线编码")] public string? DivisionCode { get; set; } /// /// 产品线名称 /// [Comment("产品线名称")] public string? DivisionName { get; set; } /// /// 合同产品分类编码 /// [Comment("合同产品分类编码")] public string? SubBUCode { get; set; } /// /// 合同产品分类名称 /// [Comment("合同产品分类名称")] public string? SubBUName { get; set; } /// /// 经销商编码 /// [Comment("经销商编码")] public string? DealerCode { get; set; } /// /// 经销商名称 /// [Comment("经销商名称")] public string? DealerName { get; set; } /// /// 经销商类型 /// [Comment("经销商类型")] public string? DealerLevel { get; set; } /// /// 经销商状态 /// [Comment("经销商状态")] public string? DealerStatus { get; set; } /// /// 上游公司编码 /// [Comment("上游公司编码")] public string? ParentDealerCode { get; set; } /// /// 上游公司名称 /// [Comment("上游公司名称")] public string? ParentDealerName { get; set; } /// /// 仓库名称 /// [Comment("仓库名称")] public string? WarehouseName { get; set; } /// /// 仓库类型 /// [Comment("仓库类型")] public string? WarehouseType { get; set; } /// /// 产品型号 /// [Comment("产品型号")] public string? UPN { get; set; } /// /// LOT /// [Comment("LOT")] public string? LOT { get; set; } /// /// 产品有效期 /// [Comment("产品有效期")] public DateOnly? ExpiredDate { get; set; } /// /// 转移时间 /// [Comment("转移时间")] public DateOnly? TransferDate { get; set; } /// /// 库存日期 /// [Comment("库存日期")] public DateOnly? InventoryDate { get; set; } /// /// 库存类型 /// [Comment("库存类型")] public string? InventoryType { get; set; } /// /// 数量 /// [Comment("数量")] [Precision(15,5)] public decimal? Qty { get; set; } /// /// 更新日期 /// [Comment("更新日期")] [Timestamp] public byte[]? TSN { get; set; } } }