Merge branch 'master' of https://codeup.aliyun.com/62ce7bca487c500c27f70a79/OPS/WMS-Api
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user