|
|
@ -1216,6 +1216,7 @@ namespace BBWY.Server.Business |
|
|
|
} |
|
|
|
} |
|
|
|
#endregion
|
|
|
|
|
|
|
|
RollBackWhenStartPromotionError(request.AppKey, request.AppSecret, request.AppToken, request.DeleteGiftSkuList, request.MainProductSpu, request.FullTitle, request.BrandName, true); |
|
|
|
} |
|
|
|
|
|
|
@ -1287,6 +1288,7 @@ namespace BBWY.Server.Business |
|
|
|
{ |
|
|
|
var jdClient = GetJdClient(appkey, appSecret); |
|
|
|
var pageIndex = 1; |
|
|
|
var pageSize = 20; |
|
|
|
List<JToken> skuList = new List<JToken>(); |
|
|
|
while (true) |
|
|
|
{ |
|
|
@ -1298,7 +1300,7 @@ namespace BBWY.Server.Business |
|
|
|
|
|
|
|
req.page = pageIndex.ToString(); |
|
|
|
|
|
|
|
req.pageSSize = "50"; |
|
|
|
req.pageSSize = pageSize.ToString(); |
|
|
|
var response = jdClient.Execute(req, token, DateTime.Now.ToLocalTime()); |
|
|
|
Console.WriteLine(JsonConvert.SerializeObject(response)); |
|
|
|
if (response.IsError) |
|
|
@ -1307,7 +1309,7 @@ namespace BBWY.Server.Business |
|
|
|
response.Json = JObject.Parse(response.Body); |
|
|
|
var jarray = response.Json["jingdong_seller_promotion_v2_sku_list_responce"]["promotion_sku_list"] as JArray; |
|
|
|
skuList.AddRange(jarray); |
|
|
|
if (jarray.Count() >= 50) |
|
|
|
if (jarray.Count() >= pageSize) |
|
|
|
pageIndex++; |
|
|
|
else |
|
|
|
break; |
|
|
@ -1331,7 +1333,6 @@ namespace BBWY.Server.Business |
|
|
|
Level = j.Value<string>("level"), |
|
|
|
Name = j.Value<string>("waiter") |
|
|
|
}).ToList(); |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|