gx
This commit is contained in:
1 parent
0a3e5af6a9
commit
c2dcedd238
59 files changed
+2053
-1274
No files matched your search
@@ -7,133 +7,237 @@ using System.Threading.Tasks;
|
||||
|
||||
namespace Store.Product.Models.Product;
|
||||
|
||||
/// <summary>
|
||||
/// 商品属性基类
|
||||
/// </summary>
|
||||
public class ProductBase
|
||||
{
|
||||
private string _gid = Guid.NewGuid().ToString();
|
||||
/// <summary>
|
||||
/// 唯一ID
|
||||
/// </summary>
|
||||
public string Gid
|
||||
{
|
||||
get
|
||||
{
|
||||
return _gid;
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// 商品ID
|
||||
/// </summary>
|
||||
public long Id { get; set; }
|
||||
/// <summary>
|
||||
/// 标题
|
||||
/// </summary>
|
||||
public string Title { get; set; }
|
||||
/// <summary>
|
||||
/// 商品属性基类
|
||||
/// </summary>
|
||||
public class ProductBase
|
||||
{
|
||||
private string _gid = Guid.NewGuid().ToString();
|
||||
/// <summary>
|
||||
/// 唯一ID
|
||||
/// </summary>
|
||||
public string Gid
|
||||
{
|
||||
get
|
||||
{
|
||||
return _gid;
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// 商品ID
|
||||
/// </summary>
|
||||
public long Id { get; set; }
|
||||
/// <summary>
|
||||
/// 标题
|
||||
/// </summary>
|
||||
public string Title { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 商铺名称
|
||||
/// </summary>
|
||||
public string ShopName { get; set; }
|
||||
/// <summary>
|
||||
/// 类目ID
|
||||
/// </summary>
|
||||
public int CategoryId { get; set; }
|
||||
/// <summary>
|
||||
/// 商铺名称
|
||||
/// </summary>
|
||||
public string ShopName { get; set; }
|
||||
/// <summary>
|
||||
/// 类目ID
|
||||
/// </summary>
|
||||
public int CategoryId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 销售数量
|
||||
/// </summary>
|
||||
public int SaleCount { get; set; }
|
||||
/// <summary>
|
||||
/// 库存数量
|
||||
/// </summary>
|
||||
public int StockCount { get; set; }
|
||||
/// <summary>
|
||||
/// 价格
|
||||
/// </summary>
|
||||
public decimal Price { get; set; }
|
||||
/// <summary>
|
||||
/// 以前价格 | 划线价格
|
||||
/// </summary>
|
||||
public decimal BeforePrice { get; set; }
|
||||
/// <summary>
|
||||
/// 邮费
|
||||
/// </summary>
|
||||
public decimal ExpressPrice { get; set; }
|
||||
/// <summary>
|
||||
/// 折扣
|
||||
/// </summary>
|
||||
public decimal Discount { get; set; }
|
||||
/// <summary>
|
||||
/// 折扣价格
|
||||
/// </summary>
|
||||
public decimal DiscountPrice { get; set; }
|
||||
/// <summary>
|
||||
/// 在线价格
|
||||
/// </summary>
|
||||
public decimal OnlinePrice { get; set; }
|
||||
/// <summary>
|
||||
/// 市场价格
|
||||
/// </summary>
|
||||
public decimal MarketPrice { get; set; }
|
||||
/// <summary>
|
||||
/// 主图
|
||||
/// </summary>
|
||||
public string MainImage { get; set; }
|
||||
/// <summary>
|
||||
/// 销售数量
|
||||
/// </summary>
|
||||
public int SaleCount { get; set; }
|
||||
/// <summary>
|
||||
/// 库存数量
|
||||
/// </summary>
|
||||
public int StockCount { get; set; }
|
||||
/// <summary>
|
||||
/// 价格
|
||||
/// </summary>
|
||||
public decimal Price { get; set; }
|
||||
/// <summary>
|
||||
/// 以前价格 | 划线价格
|
||||
/// </summary>
|
||||
public decimal BeforePrice { get; set; }
|
||||
/// <summary>
|
||||
/// 邮费
|
||||
/// </summary>
|
||||
public decimal ExpressPrice { get; set; }
|
||||
/// <summary>
|
||||
/// 折扣
|
||||
/// </summary>
|
||||
public decimal Discount { get; set; }
|
||||
/// <summary>
|
||||
/// 折扣价格
|
||||
/// </summary>
|
||||
public decimal DiscountPrice { get; set; }
|
||||
/// <summary>
|
||||
/// 在线价格
|
||||
/// </summary>
|
||||
public decimal OnlinePrice { get; set; }
|
||||
/// <summary>
|
||||
/// 市场价格
|
||||
/// </summary>
|
||||
public decimal MarketPrice { get; set; }
|
||||
/// <summary>
|
||||
/// 主图
|
||||
/// </summary>
|
||||
public string MainImage { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 品牌
|
||||
/// </summary>
|
||||
public string ShopBrand { get; set; }
|
||||
/// <summary>
|
||||
/// 是否是促销品
|
||||
/// </summary>
|
||||
public bool IsPromotion { get; set; }
|
||||
/// <summary>
|
||||
/// 品牌
|
||||
/// </summary>
|
||||
public string ShopBrand { get; set; }
|
||||
/// <summary>
|
||||
/// 是否是促销品
|
||||
/// </summary>
|
||||
public bool IsPromotion { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 省
|
||||
/// </summary>
|
||||
public string State { get; set; }
|
||||
/// <summary>
|
||||
/// 市
|
||||
/// </summary>
|
||||
public string City { get; set; }
|
||||
/// <summary>
|
||||
/// 内容
|
||||
/// </summary>
|
||||
public ProductContent Content { get; set; } = new ProductContent("");
|
||||
/// <summary>
|
||||
/// 来源地址
|
||||
/// </summary>
|
||||
public virtual string SourceUrl { get; set; }
|
||||
/// <summary>
|
||||
/// 省
|
||||
/// </summary>
|
||||
public string State { get; set; }
|
||||
/// <summary>
|
||||
/// 市
|
||||
/// </summary>
|
||||
public string City { get; set; }
|
||||
/// <summary>
|
||||
/// 内容
|
||||
/// </summary>
|
||||
public ProductContent Content { get; set; } = new ProductContent("");
|
||||
/// <summary>
|
||||
/// 来源地址
|
||||
/// </summary>
|
||||
public virtual string SourceUrl { get; set; }
|
||||
/// <summary>
|
||||
/// 来源平台
|
||||
/// </summary>
|
||||
public string SourcePlatform { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 商品主图视频Id
|
||||
/// </summary>
|
||||
public long VideoId { get; set; }
|
||||
/// <summary>
|
||||
/// 重量
|
||||
/// </summary>
|
||||
public int Weight { get; set; }
|
||||
/// <summary>
|
||||
/// 商品主图视频Id
|
||||
/// </summary>
|
||||
public long VideoId { get; set; }
|
||||
/// <summary>
|
||||
/// 重量
|
||||
/// </summary>
|
||||
public int Weight { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 商品特性
|
||||
/// </summary>
|
||||
public ProductPropertys Propertys { get; set; } = new ProductPropertys();
|
||||
/// <summary>
|
||||
/// 商品特性
|
||||
/// </summary>
|
||||
public ProductPropertys Propertys { get; set; } = new ProductPropertys();
|
||||
|
||||
/// <summary>
|
||||
/// SKU 属性值
|
||||
/// </summary>
|
||||
public SkuPropertys SkuProperty { get; set; } = new SkuPropertys();
|
||||
/// <summary>
|
||||
/// SKU 属性值
|
||||
/// </summary>
|
||||
public SkuPropertys SkuProperty { get; set; } = new SkuPropertys();
|
||||
|
||||
/// <summary>
|
||||
/// Sku 属性映射
|
||||
/// </summary>
|
||||
public SkuMaps SkuMaps { get; set; } = new SkuMaps();
|
||||
/// <summary>
|
||||
/// 主图列表
|
||||
/// </summary>
|
||||
public MainImageCollection MainImages { get; set; } = new MainImageCollection();
|
||||
/// <summary>
|
||||
/// Sku 属性映射
|
||||
/// </summary>
|
||||
public SkuMaps SkuMaps { get; set; } = new SkuMaps();
|
||||
/// <summary>
|
||||
/// 主图列表
|
||||
/// </summary>
|
||||
public MainImageCollection MainImages { get; set; } = new MainImageCollection();
|
||||
|
||||
}
|
||||
|
||||
#region 由 KJDDBProduct 迁移新增的属性
|
||||
/// <summary>
|
||||
/// 新增:来源店铺ID。
|
||||
/// </summary>
|
||||
public string FromShopId { get; set; }
|
||||
/// <summary>
|
||||
/// 新增:商品SPU ID。
|
||||
/// </summary>
|
||||
public string SpuId { get; set; }
|
||||
/// <summary>
|
||||
/// 新增:SKC ID;聚水潭为商家coid。
|
||||
/// </summary>
|
||||
public string SkcId { get; set; }
|
||||
/// <summary>
|
||||
/// 新增:聚水潭爆款专区真实商家coid;供应商直采商品为空。
|
||||
/// </summary>
|
||||
public string RealCoid { get; set; }
|
||||
/// <summary>
|
||||
/// 新增:外部商品编号。
|
||||
/// </summary>
|
||||
public string ExtCode { get; set; }
|
||||
/// <summary>
|
||||
/// 新增:加密商品ID,对应聚水潭加密商品编号goodsId。
|
||||
/// </summary>
|
||||
public string SecretSpuId { get; set; }
|
||||
/// <summary>
|
||||
/// 新增:来源商品JSON。
|
||||
/// </summary>
|
||||
public string ProductJson { get; set; }
|
||||
/// <summary>
|
||||
/// 新增:SKU编辑后的JSON。
|
||||
/// </summary>
|
||||
public string SkuEditJson { get; set; }
|
||||
/// <summary>
|
||||
/// 新增:SKU密钥JSON。
|
||||
/// </summary>
|
||||
public string SkuSecretJson { get; set; }
|
||||
/// <summary>
|
||||
/// 新增:微信图片映射JSON。
|
||||
/// </summary>
|
||||
public string WxImgMapJson { get; set; }
|
||||
/// <summary>
|
||||
/// 新增:商品来源类型名称。
|
||||
/// </summary>
|
||||
public string ProductGetTypeText { get; set; }
|
||||
/// <summary>
|
||||
/// 新增:数据库类型。
|
||||
/// </summary>
|
||||
public string DbType { get; set; }
|
||||
/// <summary>
|
||||
/// 新增:特殊商品类型。
|
||||
/// </summary>
|
||||
public string SpecialProdType { get; set; }
|
||||
/// <summary>
|
||||
/// 新增:是否存在微信回采格式数据。
|
||||
/// </summary>
|
||||
public string HasWxFormat { get; set; }
|
||||
/// <summary>
|
||||
/// 新增:微信安全状态。
|
||||
/// </summary>
|
||||
public string WxSafeStatus { get; set; }
|
||||
/// <summary>
|
||||
/// 新增:价格文本。
|
||||
/// </summary>
|
||||
public string PriceText { get; set; }
|
||||
/// <summary>
|
||||
/// 新增:主类目名称。
|
||||
/// </summary>
|
||||
public string MainCatName { get; set; }
|
||||
/// <summary>
|
||||
/// 新增:添加用户名。
|
||||
/// </summary>
|
||||
public string AddUserName { get; set; }
|
||||
/// <summary>
|
||||
/// 新增:微信一级类目ID。
|
||||
/// </summary>
|
||||
public long? WxCat1 { get; set; }
|
||||
/// <summary>
|
||||
/// 新增:微信二级类目ID。
|
||||
/// </summary>
|
||||
public long? WxCat2 { get; set; }
|
||||
/// <summary>
|
||||
/// 新增:微信三级类目ID。
|
||||
/// </summary>
|
||||
public long? WxCat3 { get; set; }
|
||||
/// <summary>
|
||||
/// 新增:微信叶子类目ID。
|
||||
/// </summary>
|
||||
public long? WxCatLeaf { get; set; }
|
||||
/// <summary>
|
||||
/// 新增:是否发送到外部服务。
|
||||
/// </summary>
|
||||
public int? SendToOutServer { get; set; }
|
||||
/// <summary>
|
||||
/// 新增:分销设置。
|
||||
/// </summary>
|
||||
public int? DistributionSet { get; set; }
|
||||
#endregion
|
||||
|
||||
}
|
||||
Reference in new issue
Block a user