diff --git a/business/jxstore/cms/store.go b/business/jxstore/cms/store.go index 92201e8d8..7e49921c7 100644 --- a/business/jxstore/cms/store.go +++ b/business/jxstore/cms/store.go @@ -386,10 +386,11 @@ func UpdateStoreVendorMap(ctx *jxcontext.Context, db *dao.DaoDB, storeID, vendor } if vendorStoreID := utils.Interface2String(payload["vendorStoreID"]); vendorStoreID != "" { if handler := CurVendorSync.GetStoreHandler(vendorID); handler != nil { - jdStore, err2 := handler.ReadStore(vendorStoreID) + vendorStoreInfo, err2 := handler.ReadStore(vendorStoreID) if err = err2; err == nil { - payload["deliveryType"] = jdStore.DeliveryType + payload["deliveryType"] = vendorStoreInfo.DeliveryType } + err = nil // todo 忽略读不到DeliveryType的错误 } else { err = ErrCanNotFindVendor }