diff --git a/business/jxstore/cms/store.go b/business/jxstore/cms/store.go index 963d61dbe..2fe31fd3e 100644 --- a/business/jxstore/cms/store.go +++ b/business/jxstore/cms/store.go @@ -6395,7 +6395,7 @@ var TaoStoreStatus = map[string]int{ } // SingleBindTaoVegetable 单独绑定淘鲜达平台三方映射 -func SingleBindTaoVegetable(ctx *jxcontext.Context, bind []TaoBindInfo) (error, string) { +func SingleBindTaoVegetable(ctx *jxcontext.Context, bind []TaoBindInfo, vendorOrgCode string) (error, string) { var ( storeID = "" db *dao.DaoDB @@ -6420,7 +6420,7 @@ func SingleBindTaoVegetable(ctx *jxcontext.Context, bind []TaoBindInfo) (error, storeMap := &model.StoreMap{ StoreID: utils.Str2Int(storeID), VendorID: model.VendorIDTaoVegetable, - VendorOrgCode: "", + VendorOrgCode: vendorOrgCode, Status: TaoStoreStatus[v.Status], DeliveryType: model.StoreDeliveryTypeByStore, SyncStatus: 0, diff --git a/controllers/cms_store.go b/controllers/cms_store.go index 48da9c864..43292e26d 100644 --- a/controllers/cms_store.go +++ b/controllers/cms_store.go @@ -1661,6 +1661,7 @@ func (c *StoreController) BatchUpdateMTStoreLogos() { // @Title 批量绑定淘鲜达门店 // @Description 批量绑定淘鲜达门店 // @Param token header string true "认证token" +// @Param vendorOrgCode formData string true "账号id" // @Param bindInfos formData string true "TaoBindInfo" // @Success 200 {object} controllers.CallResult // @Failure 200 {object} controllers.CallResult @@ -1671,7 +1672,7 @@ func (c *StoreController) SingleBindTaoVegetable() { b := bytes.NewBufferString(params.BindInfos) decoder := json.NewDecoder(b) if err = decoder.Decode(&taoBindInfo); err == nil { - err, hint = cms.SingleBindTaoVegetable(params.Ctx, taoBindInfo) + err, hint = cms.SingleBindTaoVegetable(params.Ctx, taoBindInfo, params.VendorOrgCode) } return nil, hint, err })