diff --git a/business/model/sku.go b/business/model/sku.go index 0d7590357..cb79993e7 100644 --- a/business/model/sku.go +++ b/business/model/sku.go @@ -302,3 +302,16 @@ func (*SkuExinfoMap) TableIndex() [][]string { []string{"NameID", "VendorID", "BeginAt", "EndAt"}, } } + +type SkuVendorCategoryMap struct { + ModelIDCULD + NameID int `orm:"column(name_id)" json:"nameID"` + VendorID int `orm:"column(vendor_id)" json:"vendorID"` + VendorCategoryID string `orm:"column(vendor_category_id)" json:"vendorCategoryID"` +} + +func (*SkuVendorCategoryMap) TableIndex() [][]string { + return [][]string{ + []string{"NameID", "VendorID", "VendorCategoryID", "DeletedAt"}, + } +} diff --git a/globals/beegodb/beegodb.go b/globals/beegodb/beegodb.go index 7fefa3e93..f580b118e 100644 --- a/globals/beegodb/beegodb.go +++ b/globals/beegodb/beegodb.go @@ -31,6 +31,7 @@ func Init() { orm.RegisterModel(&model.Place{}) orm.RegisterModel(&model.Store{}, &model.StoreSub{}, &model.StoreMap{}, &model.StoreCourierMap{}, &model.StoreCategoryMap{}) orm.RegisterModel(&model.SkuVendorCategory{}, &model.StoreSkuCategoryMap{}, &model.SkuName{}, &model.Sku{}, &model.SkuNamePlaceBind{}, &model.StoreSkuBind{}) + orm.RegisterModel(&model.SkuVendorCategoryMap{}) //商品映射平台类目 orm.RegisterModel(&model.StoreSkuBindHistory{}) orm.RegisterModel(&model.StoreSkuAudit{}) orm.RegisterModel(&model.SkuCategory{})