package platform import ( "gitea.redpowerfuture.com/red-future/common/beans" ) // ItemMapping 广告商品与电商商品映射实体 type ItemMapping struct { beans.SQLBaseDO `orm:",inherit"` // 业务字段 AdPlatform string `orm:"ad_platform" json:"adPlatform" description:"广告平台"` AdItemID string `orm:"ad_item_id" json:"adItemId" description:"广告平台侧商品ID"` CommercePlatform string `orm:"commerce_platform" json:"commercePlatform" description:"电商平台"` CommerceItemID string `orm:"commerce_item_id" json:"commerceItemId" description:"电商平台侧商品ID"` SkuID string `orm:"sku_id" json:"skuId" description:"SKU ID"` Config string `orm:"config" json:"config" description:"映射扩展配置(JSON)"` } // ItemMappingCol 商品映射表字段定义 type ItemMappingCol struct { beans.SQLBaseCol AdPlatform string AdItemID string CommercePlatform string CommerceItemID string SkuID string Config string } // ItemMappingCols 商品映射表字段常量 var ItemMappingCols = ItemMappingCol{ SQLBaseCol: beans.DefSQLBaseCol, AdPlatform: "ad_platform", AdItemID: "ad_item_id", CommercePlatform: "commerce_platform", CommerceItemID: "commerce_item_id", SkuID: "sku_id", Config: "config", }