diff --git a/business/jxstore/cms/store.go b/business/jxstore/cms/store.go index 89668ec2e..23ec7e890 100644 --- a/business/jxstore/cms/store.go +++ b/business/jxstore/cms/store.go @@ -12,7 +12,6 @@ import ( "strconv" "strings" "time" - "unicode/utf8" "git.rosy.net.cn/jx-callback/business/auth2" "git.rosy.net.cn/jx-callback/business/auth2/authprovider/weixin" @@ -85,6 +84,7 @@ type StoreExt struct { // CourierMaps []map[string]interface{} `orm:"-"` StoreMaps []*model.StoreMap `json:"StoreMaps"` CourierMaps []*model.StoreCourierMap `json:"CourierMaps"` + // BussinessStatus int `json:"bussinessStatus"` //上下线状态,-1下线,1上线 OrderCount int `json:"orderCount"` } @@ -1376,10 +1376,10 @@ func UpdateStoreVendorMap(ctx *jxcontext.Context, db *dao.DaoDB, storeID, vendor if valid["isSysCat"] != nil { SetStoreCategorySyncStatus2(db, []int{storeID}, nil, model.SyncFlagModifiedMask) } - if vendorStoreName, ok := valid["vendorStoreName"].(string); ok { - if utf8.RuneCountInString(vendorStoreName) > jdapi.MaxStoreNameLen && vendorID == model.VendorIDJD { - return 0, fmt.Errorf("门店名称不允许超过13位!") - } + if _, ok := valid["vendorStoreName"]; ok { + // if utf8.RuneCountInString(vendorStoreName) > jdapi.MaxStoreNameLen && vendorID == model.VendorIDJD { + // return 0, fmt.Errorf("门店名称不允许超过13位!") + // } syncStatus |= model.SyncFlagStoreName } for _, v := range [][]string{ diff --git a/business/partner/partner.go b/business/partner/partner.go index 8106abe66..0d8c828a3 100644 --- a/business/partner/partner.go +++ b/business/partner/partner.go @@ -157,6 +157,7 @@ type IPurchasePlatformHandler interface { RefreshAllStoresID(ctx *jxcontext.Context, parentTask tasksch.ITask, isAsync bool) (hint string, err error) UploadImg(ctx *jxcontext.Context, vendorOrgCode, imgURL string, imgData []byte, imgName string, imgType int) (imgHint string, err error) + UpdateStoreLineStatus(ctx *jxcontext.Context, vendorOrgCode string, storeID int, vendorStoreID string, lineStatus int) (err error) } // db *dao.DaoDB, diff --git a/business/partner/purchase/ebai/store.go b/business/partner/purchase/ebai/store.go index 854a86b19..e5c44b793 100644 --- a/business/partner/purchase/ebai/store.go +++ b/business/partner/purchase/ebai/store.go @@ -875,3 +875,7 @@ func (c *PurchaseHandler) SyncQualify(ctx *jxcontext.Context, storeDetail *dao.S err = api.EbaiAPI.ShopAptitudeUpload("", utils.Str2Int64(storeDetail.VendorStoreID), params) return err } + +func (c *PurchaseHandler) UpdateStoreLineStatus(ctx *jxcontext.Context, vendorOrgCode string, storeID int, vendorStoreID string, lineStatus int) (err error) { + return err +} diff --git a/business/partner/purchase/jd/store.go b/business/partner/purchase/jd/store.go index bc0de8142..9087458e9 100644 --- a/business/partner/purchase/jd/store.go +++ b/business/partner/purchase/jd/store.go @@ -581,3 +581,7 @@ func (p *PurchaseHandler) CreateStore2(db *dao.DaoDB, storeID int, userName stri func (p *PurchaseHandler) DeleteStore(db *dao.DaoDB, storeID int, userName string) (err error) { return err } + +func (c *PurchaseHandler) UpdateStoreLineStatus(ctx *jxcontext.Context, vendorOrgCode string, storeID int, vendorStoreID string, lineStatus int) (err error) { + return err +} diff --git a/business/partner/purchase/jdshop/store.go b/business/partner/purchase/jdshop/store.go index 22c79518d..03c45c509 100644 --- a/business/partner/purchase/jdshop/store.go +++ b/business/partner/purchase/jdshop/store.go @@ -323,3 +323,7 @@ func JdsStatus2jxStatus(status int) (result int) { } return result } + +func (c *PurchaseHandler) UpdateStoreLineStatus(ctx *jxcontext.Context, vendorOrgCode string, storeID int, vendorStoreID string, lineStatus int) (err error) { + return err +} diff --git a/business/partner/purchase/mtwm/store.go b/business/partner/purchase/mtwm/store.go index 770f25b5a..53bde272f 100644 --- a/business/partner/purchase/mtwm/store.go +++ b/business/partner/purchase/mtwm/store.go @@ -468,3 +468,7 @@ func (c *PurchaseHandler) UpdateStoreBoxFee(ctx *jxcontext.Context, vendorOrgCod } return err } + +func (c *PurchaseHandler) UpdateStoreLineStatus(ctx *jxcontext.Context, vendorOrgCode string, storeID int, vendorStoreID string, lineStatus int) (err error) { + return err +} diff --git a/business/partner/purchase/yb/store.go b/business/partner/purchase/yb/store.go index 68818332c..fce5245f4 100644 --- a/business/partner/purchase/yb/store.go +++ b/business/partner/purchase/yb/store.go @@ -50,3 +50,7 @@ func (c *PurchaseHandler) GetAllStoresVendorID(ctx *jxcontext.Context, vendorOrg func (c *PurchaseHandler) UpdateStoreCustomID(ctx *jxcontext.Context, vendorOrgCode, vendorStoreID string, storeID int64) (err error) { return err } + +func (c *PurchaseHandler) UpdateStoreLineStatus(ctx *jxcontext.Context, vendorOrgCode string, storeID int, vendorStoreID string, lineStatus int) (err error) { + return err +}