From e0e40e7a4fbcb6f50e93a5671ff13dcaa0e73e79 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E5=AE=97=E6=A5=A0?= Date: Tue, 13 May 2025 11:18:26 +0800 Subject: [PATCH] 1 --- business/partner/purchase/jd/sku2.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/business/partner/purchase/jd/sku2.go b/business/partner/purchase/jd/sku2.go index 0a83aefbb..45dd9e546 100644 --- a/business/partner/purchase/jd/sku2.go +++ b/business/partner/purchase/jd/sku2.go @@ -244,6 +244,10 @@ func (p *PurchaseHandler) CreateSku2(ctx *jxcontext.Context, sku *dao.StoreSkuSy //dao.ExecuteSQL(dao.GetDB(), ` UPDATE sku_category SET jd_category_id = ? WHERE id = ? `, []interface{}{recommendCategory.CategoryId, sku.LocalCategoryId}...) //dao.ExecuteSQL(dao.GetDB(), ` UPDATE sku_name SET jd_category_id = ? WHERE id = ? `, []interface{}{recommendCategory.CategoryId, sku.NameID}) } + } else if err != nil && strings.Contains(err.Error(), "商家skuId已存在") { + vendorSkuId := strings.Split(strings.Split(err.Error(), ":")[2], " ")[0] + sku.VendorSkuID = vendorSkuId + err = nil } } else {