测试接口

This commit is contained in:
18942506660
2023-11-30 11:31:15 +08:00
parent 6d08effb54
commit 64e485622f
3 changed files with 75 additions and 16 deletions

View File

@@ -45,12 +45,15 @@ namespace WMS.Web.Domain.Services
_serialNumbersRepositories = serialNumbersRepositories;
}
public async Task<Result> Sync()
public async Task<Result> Sync(List<OpsBoxResponse> list)
{
DateTime begin = await _erpOpsSyncDateRepositories.Get(ErpOpsSyncType.Ops);
begin= begin.AddYears(-1);
OpsBoxRequest request = new OpsBoxRequest(begin, DateTime.Now);
var list = await _opsService.GetBox(request);
if (list == null || list.Count() <= 0)
{
DateTime begin = await _erpOpsSyncDateRepositories.Get(ErpOpsSyncType.Ops);
begin = begin.AddYears(-1);
OpsBoxRequest request = new OpsBoxRequest(begin, DateTime.Now);
list = await _opsService.GetBox(request);
}
var nos = list.Select(s => s.BoxBillNo).ToList();
var old_nos = await _boxRepositories.GetByNos(nos);
foreach (var s in old_nos)