using Oms.Domain.Shared; using SqlSugar; namespace Oms.Domain.WarehouseAggregate.Entities; [SugarTable(WarehouseTableNames.Sku)] public class CSku : OmsAuditedAggregateRoot { public int CustomerId { get; set; } public string SkuCode { get; set; } = string.Empty; public string SkuName { get; set; } = string.Empty; public string? SkuNameEn { get; set; } public string? SkuImageUrl { get; set; } public decimal? UnitPrice { get; set; } public string? ExHsCode { get; set; } public string? ImHsCode { get; set; } /// /// 出口申报要素。 /// public string? DeclareElement { get; set; } /// /// 产品标识编码。 /// public string? ProductId { get; set; } /// /// 非标产品标识编码。 /// public string? NonStdProductId { get; set; } /// /// 标准产品标识编码(如 GTIN / UPC / EAN)。 /// public string? StdProductId { get; set; } public decimal? WeightG { get; set; } public decimal? LengthCm { get; set; } public decimal? WidthCm { get; set; } public decimal? HeightCm { get; set; } public string? Remark { get; set; } }