using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using System.Linq; using System.Text; using System.Threading.Tasks; using Abp.Domain.Entities; using Abp.Domain.Entities.Auditing; namespace ShwasherSys.BasicInfo { [Table("StoreHouseLocation")] public class StoreHouseLocation : FullAuditedEntity { public const int StoreLocationNoMaxLength = 32; public const int StoreAreaCodeMaxLength = 32; public const int ShelfNumberMaxLength = 50; public const int ShelfLevelMaxLength = 10; public const int SequenceNoMaxLength = 10; public const int RemarkMaxLength = 250; [StringLength(StoreLocationNoMaxLength)] public string StoreLocationNo { get; set; } /// /// 库区 /// [StringLength(StoreAreaCodeMaxLength)] public string StoreAreaCode { get; set; } /// /// 货架号 /// [StringLength(ShelfNumberMaxLength)] public string ShelfNumber { get; set; } /// /// 层次 /// [StringLength(ShelfLevelMaxLength)] public string ShelfLevel { get; set; } /// /// 序列号 /// [StringLength(SequenceNoMaxLength)] public string SequenceNo { get; set; } [StringLength(RemarkMaxLength)] public string Remark { get; set; } /// /// 仓库ID /// public int? StoreHouseId { get; set; } } }