防止频繁请求
This commit is contained in:
Binary file not shown.
@@ -125,7 +125,7 @@ namespace WMS.Web.Api.Controllers
|
|||||||
//string codes = "AD";
|
//string codes = "AD";
|
||||||
//var b = await _erpInventoryService.GetInventory(new List<string>() { "111"});
|
//var b = await _erpInventoryService.GetInventory(new List<string>() { "111"});
|
||||||
//int count = 10 / 5;
|
//int count = 10 / 5;
|
||||||
//var bcd=await _productInventoryService.LingXing();
|
var bcd=await _productInventoryService.JuShuiTan();
|
||||||
|
|
||||||
//LingXingResponse<LingXingStockResponse> r = new LingXingResponse<LingXingStockResponse>();
|
//LingXingResponse<LingXingStockResponse> r = new LingXingResponse<LingXingStockResponse>();
|
||||||
|
|
||||||
|
|||||||
@@ -11,6 +11,7 @@ using System.Linq;
|
|||||||
using System.Net;
|
using System.Net;
|
||||||
using System.Security.Cryptography;
|
using System.Security.Cryptography;
|
||||||
using System.Text;
|
using System.Text;
|
||||||
|
using System.Threading;
|
||||||
using System.Threading.Tasks;
|
using System.Threading.Tasks;
|
||||||
using WMS.Web.Core.Dto.Erp;
|
using WMS.Web.Core.Dto.Erp;
|
||||||
using WMS.Web.Core.Dto.JuShuiTan;
|
using WMS.Web.Core.Dto.JuShuiTan;
|
||||||
@@ -94,6 +95,7 @@ namespace WMS.Web.Domain.Services.Public
|
|||||||
List<JuShuiTanInventoryResponse> list = new List<JuShuiTanInventoryResponse>();
|
List<JuShuiTanInventoryResponse> list = new List<JuShuiTanInventoryResponse>();
|
||||||
foreach (var id in StockId)
|
foreach (var id in StockId)
|
||||||
{
|
{
|
||||||
|
Thread.Sleep(1000);//不能太频繁请求
|
||||||
JuShuiTanInventoryRequst request = new JuShuiTanInventoryRequst();
|
JuShuiTanInventoryRequst request = new JuShuiTanInventoryRequst();
|
||||||
request.wms_co_id = id;//10923342;
|
request.wms_co_id = id;//10923342;
|
||||||
request.page_size = 100;
|
request.page_size = 100;
|
||||||
@@ -115,6 +117,7 @@ namespace WMS.Web.Domain.Services.Public
|
|||||||
int count = Convert.ToInt32(resData["data"]["page_count"]);
|
int count = Convert.ToInt32(resData["data"]["page_count"]);
|
||||||
for (int i = 1; i < count; i++)
|
for (int i = 1; i < count; i++)
|
||||||
{
|
{
|
||||||
|
Thread.Sleep(1000);//不能太频繁请求
|
||||||
request.page_index++;
|
request.page_index++;
|
||||||
resContent = PostUrl("/open/inventory/query", JsonConvert.SerializeObject(request));
|
resContent = PostUrl("/open/inventory/query", JsonConvert.SerializeObject(request));
|
||||||
resData = JObject.Parse(resContent);
|
resData = JObject.Parse(resContent);
|
||||||
|
|||||||
Reference in New Issue
Block a user