From 85055b009cbfe0677c9afb1d6d7e8b701d836833 Mon Sep 17 00:00:00 2001 From: sanji Date: Fri, 27 Oct 2023 19:20:18 +0800 Subject: [PATCH] =?UTF-8?q?colorId=E9=BB=98=E8=AE=A40000000000?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- BBWY.Server.Business/PlatformSDK/JDBusiness.cs | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/BBWY.Server.Business/PlatformSDK/JDBusiness.cs b/BBWY.Server.Business/PlatformSDK/JDBusiness.cs index 1bbb5546..67f8fb31 100644 --- a/BBWY.Server.Business/PlatformSDK/JDBusiness.cs +++ b/BBWY.Server.Business/PlatformSDK/JDBusiness.cs @@ -1105,7 +1105,7 @@ namespace BBWY.Server.Business //记录上架返回值 nLogManager.Default().Info($"任务Id {request.Id} 店铺Id {request.ShopId} 上架赠品返回值 {res.Body}"); - + stepText = "获取上架skuId"; var newSkuIdList = res.Json["jingdong_sku_write_updateSkus_responce"]["skuList"].ToList().Select(x => x.Value("skuId")).ToList(); giftSkuIdList.AddRange(newSkuIdList); @@ -1119,7 +1119,12 @@ namespace BBWY.Server.Business foreach (var skuJToken in newSkuList) { var skuTitle = skuJToken["saleAttrs"][0]["attrValueAlias"][0].ToString(); - var colorId = skuJToken["saleAttrs"][0]["attrValues"][0].ToString(); + var colorId = "0000000000"; + try + { + colorId = skuJToken["saleAttrs"][0]["attrValues"][0].ToString(); + } + catch { } var currentImgIndex = imgIndex; imgIndex++; var giftSku = request.GiftTemplateSkuList.FirstOrDefault(x => x.Title == skuTitle);