From 7ffeb7dcab5b821e99d9c64e80d2b44a237d43a8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E5=AE=97=E6=A5=A0?= Date: Mon, 14 Nov 2022 16:06:31 +0800 Subject: [PATCH] 1 --- platformapi/tiktok_shop/tiktok_api/sku.go | 20 ++++++++++++++++++- .../tiktok_shop/tiktok_api/sku_test.go | 4 ++++ 2 files changed, 23 insertions(+), 1 deletion(-) diff --git a/platformapi/tiktok_shop/tiktok_api/sku.go b/platformapi/tiktok_shop/tiktok_api/sku.go index 4236b061..6b414417 100644 --- a/platformapi/tiktok_shop/tiktok_api/sku.go +++ b/platformapi/tiktok_shop/tiktok_api/sku.go @@ -7828,7 +7828,9 @@ func (a *API) CreateStoreCommodity(skuParam *product_addV2_request.ProductAddV2P if err != nil { return nil, err } - + globals.SugarLogger.Debugf("新增总部商品URL=========:%s", request.GetUrlPath()) + globals.SugarLogger.Debugf("新增总部商品result:=%s", utils.Format4Output(result, false)) + globals.SugarLogger.Debugf("新增总部商品param:=%s", utils.Format4Output(result, false)) if result.Code != RequestSuccessCode { return nil, errors.New(result.SubMsg) } @@ -8130,3 +8132,19 @@ func (a *API) GetProductUpdateRule(categoryId int64) bool { } return result.Data.AfterSaleRule.SupplyDayReturnRule.Enable } + +// GetProductUpdateRule2 查询分类是否支持七天无理由退货 +func (a *API) GetProductUpdateRule2(categoryId int64) bool { + request := product_getProductUpdateRule_request.New() + param := request.GetParams() + param.CategoryId = categoryId + + result, err := request.Execute(a.accessTokenObj) + if err != nil { + return false + } + if result.Code != RequestSuccessCode { + return false + } + return result.Data.AfterSaleRule.SupplyDayReturnRule.Enable +} diff --git a/platformapi/tiktok_shop/tiktok_api/sku_test.go b/platformapi/tiktok_shop/tiktok_api/sku_test.go index eb311281..791e4a94 100644 --- a/platformapi/tiktok_shop/tiktok_api/sku_test.go +++ b/platformapi/tiktok_shop/tiktok_api/sku_test.go @@ -381,3 +381,7 @@ func TestNameeeee(t *testing.T) { aa := `667278_/image/4229fbb12a40ddcc7a2d42728f` fmt.Println(strings.Contains(aa, "detail_")) } + +func TestGetProductUpdateRule2(t *testing.T) { + a.GetProductUpdateRule2(20219) +}