product.go 1.9 KB

12345678910111213141516171819202122232425262728
  1. package gorm_model
  2. import (
  3. "time"
  4. )
  5. type YounggeeProduct struct {
  6. ProductID int64 `gorm:"column:product_id;primary_key;AUTO_INCREMENT"` // 商品id
  7. ProductName string `gorm:"column:product_name"` // 商品名称
  8. ProductType int64 `gorm:"column:product_type"` // 商品类型
  9. ShopAddress string `gorm:"column:shop_address"` // 店铺地址,商品类型为线下品牌时需填写
  10. ProductPrice float64 `gorm:"column:product_price"` // 商品价值
  11. ProductDetail string `gorm:"column:product_detail"` // 商品详情
  12. ProductUrl string `gorm:"column:product_url"` // 商品链接,可为电商网址、公司官网、大众点评的店铺地址等可以说明商品信息或者品牌信息的线上地址;
  13. EnterpriseID string `gorm:"column:enterprise_id"` // 所属企业id
  14. CreatedAt time.Time `gorm:"column:created_at"` // 创建时间
  15. UpdatedAt time.Time `gorm:"column:updated_at"` // 更新时间
  16. BrandName string `gorm:"column:brand_name"` // 品牌名称
  17. PublicCommission float64 `gorm:"column:public_commission"` // 公开佣金
  18. ExclusiveCommission float64 `gorm:"column:exclusive_commission"` // 专属佣金
  19. CommissionPrice float64 `gorm:"column:commission_price"` // 佣金金额
  20. KuaishouProductId int64 `gorm:"column:kuaishou_product_id"` // 快手商品ID
  21. SalesCount string `gorm:"column:sales_count"` // 商品30天销量
  22. }
  23. func (m *YounggeeProduct) TableName() string {
  24. return "younggee_product"
  25. }