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 }