优化拉取机制
This commit is contained in:
@@ -1137,7 +1137,7 @@ namespace WMS.Web.Domain.Services.Public
|
||||
var list = new List<ErpCustomerDto>();
|
||||
//备注:因为供应商数据不是很多,就不能和获取物料一样循环获取;组织这里就获取10000条数据就行了
|
||||
var beginTime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff");
|
||||
_logger.LogInformation($"供应商拉取-开始时间:{beginTime}");
|
||||
_logger.LogInformation($"客户拉取-开始时间:{beginTime}");
|
||||
int skip = 0;
|
||||
//4.参数json化
|
||||
while (true)
|
||||
@@ -1169,10 +1169,10 @@ namespace WMS.Web.Domain.Services.Public
|
||||
skip++;
|
||||
}
|
||||
var endTime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff");
|
||||
_logger.LogInformation($"供应商拉取-结束时间:{endTime}");
|
||||
_logger.LogInformation($"客户拉取-结束时间:{endTime}");
|
||||
//5.供应商集合进行缓存
|
||||
_memoryCache.Set(cache_customer_key, list, new MemoryCacheEntryOptions().SetAbsoluteExpiration(TimeSpan.FromDays(3)));
|
||||
_logger.LogInformation($"供应商拉取-总条数:{list.Count}");
|
||||
_logger.LogInformation($"客户拉取-总条数:{list.Count}");
|
||||
return ResultList<ErpCustomerDto>.ReSuccess(list);
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user