Browse Source

修复pjzs结构化缺少颜色属性时的上架问题

pjzs_starttask_update
shanji 1 year ago
parent
commit
ba39772d78
  1. 3
      BBWY.Server.Business/PlatformSDK/JDBusiness.cs

3
BBWY.Server.Business/PlatformSDK/JDBusiness.cs

@ -1060,7 +1060,8 @@ namespace BBWY.Server.Business
{ {
isStruts = true; isStruts = true;
var tempDataJarray = JArray.Parse(res.Json["jingdong_category_read_findSaleAttrTemplates_responce"]["categoryAttrTemplates"]["templateData"].ToString()); var tempDataJarray = JArray.Parse(res.Json["jingdong_category_read_findSaleAttrTemplates_responce"]["categoryAttrTemplates"]["templateData"].ToString());
var tempDataJToken = tempDataJarray.FirstOrDefault(j => j.Value<string>("valueRules").Contains("颜色")); var tempDataJToken = tempDataJarray.FirstOrDefault(j => j.Value<string>("valueRules").Contains("颜色") ||
j.Value<string>("valueRules").Contains("款式"));
if (tempDataJToken == null) if (tempDataJToken == null)
{ {
RollBackWhenStartPromotionError(request.AppKey, request.AppSecret, request.AppToken, giftSkuIdList, request.MainProductSpu, request.FullTitle, brandName, haveGiftTemplateSku); RollBackWhenStartPromotionError(request.AppKey, request.AppSecret, request.AppToken, giftSkuIdList, request.MainProductSpu, request.FullTitle, brandName, haveGiftTemplateSku);

Loading…
Cancel
Save