From 5f2b35d60eaf58875041009044a92d32aeae6c6a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E5=AE=97=E6=A5=A0?= Date: Wed, 1 Mar 2023 08:54:07 +0800 Subject: [PATCH] 1 --- .../purchase/tiktok_store/store_sku2_utils.go | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/business/partner/purchase/tiktok_store/store_sku2_utils.go b/business/partner/purchase/tiktok_store/store_sku2_utils.go index 5f6fee70b..1de342603 100644 --- a/business/partner/purchase/tiktok_store/store_sku2_utils.go +++ b/business/partner/purchase/tiktok_store/store_sku2_utils.go @@ -500,7 +500,17 @@ func getTiktokBrandId(api *tiktokShop.API, db *dao.DaoDB, upc, upcBrandName, upc } else if upc != "" && upcBrandName != "" && upcTiktokBrandId != "" { return utils.Str2Int64(upcTiktokBrandId), nil } else if upc != "" && upcBrandName != "" && upcTiktokBrandId == "" { - standardBrandId, err := api.GetSkuBrand(categoryLeafId, upcBrandName) + brandName := upcBrandName + if strings.Contains(brandName, "/") { + brandName = strings.Split(brandName, "/")[0] + } + if strings.Contains(brandName, "(") { + brandName = strings.Split(brandName, "(")[0] + } + if strings.Contains(brandName, "(") { + brandName = strings.Split(brandName, "(")[0] + } + standardBrandId, err := api.GetSkuBrand(categoryLeafId, brandName) if err != nil { return 0, err }