From 872a59b9182cc6fdca20bc18db0802e135cd028d Mon Sep 17 00:00:00 2001 From: richboo111 Date: Wed, 2 Nov 2022 18:50:58 +0800 Subject: [PATCH] sync --- business/partner/purchase/tiktok_store/store.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/business/partner/purchase/tiktok_store/store.go b/business/partner/purchase/tiktok_store/store.go index 49aab67d2..00146e2c3 100644 --- a/business/partner/purchase/tiktok_store/store.go +++ b/business/partner/purchase/tiktok_store/store.go @@ -517,10 +517,16 @@ func UpdateFreightTemplate(storeCode int) error { //获取本地门店信息 storeDetail, err := dao.GetStoreDetail(dao.GetDB(), storeCode, model.VendorIDDD, "") if err != nil { - return err + return errors.New(fmt.Sprintf("获取本地门店信息失败:%v", err)) + } + //获取绑定的运费模板信息 + bindTemplate, err := GetStoreFreight(storeDetail.VendorOrgCode, utils.Str2Int64(storeDetail.VendorStoreID)) + if err != nil || bindTemplate == 0 { + return errors.New(fmt.Sprintf("获取门店绑定运费模板失败:%v,请先创建运费模板", err)) } globals.SugarLogger.Debugf("storeDetail.DeliveryFeeDeductionSill===============%d", storeDetail.DeliveryFeeDeductionSill) Template := &freightTemplate_update_request.Template{ + Id: bindTemplate, TemplateName: storeDetail.VendorStoreName + "_" + utils.Int2Str(storeCode) + "的运费模板", ProductProvince: int64(storeDetail.ProvinceCode), ProductCity: int64(storeDetail.CityCode),