From 2c3b478b944b7fb74bedc1e75b2915908ea230fa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E5=AE=97=E6=A5=A0?= Date: Wed, 7 May 2025 11:54:16 +0800 Subject: [PATCH] 1 --- .../api/product_addV2/request/product_addV2_request.go | 10 ++++++++++ platformapi/tiktok_shop/tiktok_api/sku.go | 10 ++++++++++ 2 files changed, 20 insertions(+) diff --git a/platformapi/tiktok_shop/sdk-golang/api/product_addV2/request/product_addV2_request.go b/platformapi/tiktok_shop/sdk-golang/api/product_addV2/request/product_addV2_request.go index aa3beaf9..7642c6b1 100644 --- a/platformapi/tiktok_shop/sdk-golang/api/product_addV2/request/product_addV2_request.go +++ b/platformapi/tiktok_shop/sdk-golang/api/product_addV2/request/product_addV2_request.go @@ -232,4 +232,14 @@ type ProductAddV2Param struct { // 通过/product/getRecommendName接口推荐的商品标题前缀(注意系统根据类目属性生成前缀字符串时,末尾有一个空格) NamePrefix string `json:"name_prefix"` // 小时达专用 + // 售后服务新结构(老的after_sale_service中的字段后续会慢慢迁移到这里) + AfterSaleServiceV2 *AfterSaleServiceV2 `json:"after_sale_service_v2"` +} + +type AfterSaleServiceV2 struct { + ThreeGuarantees struct { + Duration int64 `json:"duration"` // 售后天数 + ServiceType int64 `json:"service_type"` // 服务类型 1-寄修 2-延保 + } + IsLargeProduct int64 `json:"is_large_product"` // 当前商品是否是大件商品 } diff --git a/platformapi/tiktok_shop/tiktok_api/sku.go b/platformapi/tiktok_shop/tiktok_api/sku.go index 95e1603d..354f0514 100644 --- a/platformapi/tiktok_shop/tiktok_api/sku.go +++ b/platformapi/tiktok_shop/tiktok_api/sku.go @@ -120,6 +120,16 @@ func (a *API) GetCatePropertyV2(categoryLeftId int64) (*product_getCatePropertyV // CreateStoreCommodity (新增总部商品) func (a *API) CreateStoreCommodity(skuParam *product_addV2_request.ProductAddV2Param) (*product_addV2_response.ProductAddV2Data, error) { + skuParam.AfterSaleServiceV2 = &product_addV2_request.AfterSaleServiceV2{ + ThreeGuarantees: struct { + Duration int64 `json:"duration"` + ServiceType int64 `json:"service_type"` + }{ + Duration: 7, + ServiceType: 1, + }, + IsLargeProduct: 0, + } qualityList := make([]product_addV2_request.QualityListItem, 0, 0) switch a.accessTokenObj.ShopId { case TiktokFloderKeyVegetableKey: // 京西速食