From c75699bdebac4489f33452d4a424a05df1efc860 Mon Sep 17 00:00:00 2001 From: suyl <770236076@qq.com> Date: Thu, 2 Sep 2021 18:09:34 +0800 Subject: [PATCH] a] --- business/model/store.go | 16 ++++++++++++++++ globals/beegodb/beegodb.go | 2 +- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/business/model/store.go b/business/model/store.go index 896d623bb..48af4a8ac 100644 --- a/business/model/store.go +++ b/business/model/store.go @@ -972,3 +972,19 @@ func (v *StoreMapAudit) TableIndex() [][]string { []string{"StoreID", "VendorStoreID"}, } } + +type BrandCategoryMap struct { + ModelIDCULD + BrandID int `orm:"column(brand_id)" json:"brandID"` + CategoryID int `orm:"column(category_id)" json:"categoryID"` // 这个是指对应的sku_category + BrandCategoryName string `orm:"size(255)" json:"name"` // 门店类别单独的名字 + BrandCategorySeq int `orm:"default(0)" json:"storeCategorySeq"` // 门店类别单独的序号 + Level int `json:"level"` // 门店类别单独的等级 + ParentID int `orm:"column(parent_id)" json:"parentID"` //门店类别父ID,和sku_category一致 +} + +func (*BrandCategoryMap) TableUnique() [][]string { + return [][]string{ + []string{"BrandID", "CategoryID", "DeletedAt"}, + } +} diff --git a/globals/beegodb/beegodb.go b/globals/beegodb/beegodb.go index 5921acdd3..822f79cf4 100644 --- a/globals/beegodb/beegodb.go +++ b/globals/beegodb/beegodb.go @@ -46,7 +46,7 @@ func Init() { orm.RegisterModel(&model.SkuExinfoMap{}) orm.RegisterModel(&model.StorePushClient{}) orm.RegisterModel(&model.StoreAudit{}) - orm.RegisterModel(&model.Brand{}) + orm.RegisterModel(&model.Brand{}, &model.BrandCategoryMap{}) orm.RegisterModel(&model.BrandStore{}) orm.RegisterModel(&model.BrandBill{}, &model.BrandOrder{}, &model.BrandUser{})