From 1cd24373b6e39251f3caec2dd0aea311ab6116ec Mon Sep 17 00:00:00 2001 From: richboo111 Date: Tue, 25 Oct 2022 09:25:03 +0800 Subject: [PATCH] 1 --- business/partner/purchase/tiktok_store/store.go | 12 ++++++++---- .../purchase/tiktok_store/store_sku2_utils.go | 10 +++++++--- 2 files changed, 15 insertions(+), 7 deletions(-) diff --git a/business/partner/purchase/tiktok_store/store.go b/business/partner/purchase/tiktok_store/store.go index 4193c0386..f1a5a39f8 100644 --- a/business/partner/purchase/tiktok_store/store.go +++ b/business/partner/purchase/tiktok_store/store.go @@ -72,7 +72,7 @@ func SplicingTimeToDoudian(openTime1, closeTime1, openTime2, closeTime2 int16) ( ts4 = "0" } s4 = ts4 + tCloseTime2[:len4] + ":" + tCloseTime2[len4+1:] + "0" - timeStr += "," + s3 + "-" + s4 + timeStr += " " + s3 + "-" + s4 } } return timeStr @@ -335,9 +335,13 @@ func CreateFreightTemplate(storeCode int) (int64, error) { }, Columns: []freightTemplate_create_request.ColumnsItem{ { - RuleAddress: fmt.Sprintf(`{"%s":{"%s":{"%s":[0]}}}`, utils.Int2Str(storeDetail.ProvinceCode), utils.Int2Str(storeDetail.CityCode)[:2], utils.Int2Str(storeDetail.DistrictCode)[:2]), - IsOverFree: true, //是否包邮 - OverAmount: int64(storeDetail.DeliveryFeeDeductionSill), //此字段在vendor_id=14时 存储满x包邮金额 + FirstNum: 1, + FirstNumPrice: 0.00, + AddNum: 1, + AddNumPrice: 0.00, + RuleAddress: fmt.Sprintf(`{"%s":{"%s":{"%s":[0]}}}`, utils.Int2Str(storeDetail.ProvinceCode), utils.Int2Str(storeDetail.CityCode)[:2], utils.Int2Str(storeDetail.DistrictCode)[:2]), + IsOverFree: true, //是否包邮 + OverAmount: int64(storeDetail.DeliveryFeeDeductionSill), //此字段在vendor_id=14时 存储满x包邮金额 ProvinceInfos: []freightTemplate_create_request.ProvinceInfosItem{ { Id: int64(storeDetail.ProvinceCode), diff --git a/business/partner/purchase/tiktok_store/store_sku2_utils.go b/business/partner/purchase/tiktok_store/store_sku2_utils.go index 6fce93ee6..91ecb1a9e 100644 --- a/business/partner/purchase/tiktok_store/store_sku2_utils.go +++ b/business/partner/purchase/tiktok_store/store_sku2_utils.go @@ -81,9 +81,13 @@ func GetDeliveryTemp(api *tiktokShop.API, vendorStoreID string, storeDetail *dao }, Columns: []freightTemplate_create_request.ColumnsItem{ { - RuleAddress: fmt.Sprintf(`{"%s":{"%s":{"%s":[0]}}}`, utils.Int2Str(storeDetail.ProvinceCode), utils.Int2Str(storeDetail.CityCode)[:2], utils.Int2Str(storeDetail.DistrictCode)[:2]), - IsOverFree: true, - OverAmount: int64(storeDetail.DeliveryFeeDeductionSill), + FirstNum: 1, + FirstNumPrice: 0.00, + AddNum: 1, + AddNumPrice: 0.00, + RuleAddress: fmt.Sprintf(`{"%s":{"%s":{"%s":[0]}}}`, utils.Int2Str(storeDetail.ProvinceCode), utils.Int2Str(storeDetail.CityCode)[:2], utils.Int2Str(storeDetail.DistrictCode)[:2]), + IsOverFree: true, + OverAmount: int64(storeDetail.DeliveryFeeDeductionSill), ProvinceInfos: []freightTemplate_create_request.ProvinceInfosItem{ { Id: int64(storeDetail.ProvinceCode),