修改了同步序列号
This commit is contained in:
@@ -51,7 +51,7 @@ namespace WMS.Web.Repositories.DependencyInjection
|
||||
|
||||
_logger.LogError($"统一拦截异常处理: {ex.Message}, StackTrace:{ex.StackTrace},Path:{context.Request.Path},Parame:{bodyStr}");
|
||||
|
||||
await HandleExceptionAsync(context, statusCode, "服务器错误,不能执行此请求,请稍后重试,若问题一直存在,请与站点管理员联系");
|
||||
await HandleExceptionAsync(context, statusCode, "服务器错误,不能执行此请求,请稍后重试,若问题一直存在,请与站点管理员联系500");
|
||||
// await HandleExceptionAsync(context, statusCode, "服务器错误");
|
||||
}
|
||||
finally
|
||||
@@ -63,8 +63,8 @@ namespace WMS.Web.Repositories.DependencyInjection
|
||||
// msg = "未授权";
|
||||
// }
|
||||
if (statusCode == 404)
|
||||
msg = "服务器暂无响应,请稍后重试,若问题一直存在,请与站点管理员联系";
|
||||
else if (statusCode == 502) msg = "网关出错,请与站点管理员联系";
|
||||
msg = "服务器暂无响应,请稍后重试,若问题一直存在,请与站点管理员联系404";
|
||||
else if (statusCode == 502) msg = "网关出错,请与站点管理员联系502";
|
||||
// else if (statusCode != 200)
|
||||
// {
|
||||
// msg = "未知错误";
|
||||
|
||||
@@ -219,6 +219,40 @@ namespace WMS.Web.Repositories
|
||||
return res_c;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 根据套装码获取序列码
|
||||
/// </summary>
|
||||
/// <param name="boxIds"></param>
|
||||
/// <returns></returns>
|
||||
public async Task<List<SerialNumbers>> GetEntityListBySuitNumber(string suitNumber)
|
||||
{
|
||||
|
||||
return await _context.SerialNumbers.AsNoTracking()
|
||||
.Where(f => f.SerialNumber.Contains(suitNumber))
|
||||
.ToListAsync();
|
||||
|
||||
//var res = await _context.SerialNumbers
|
||||
// .Where(f => serialNumbers.Contains(f.SerialNumber))
|
||||
// .ToListAsync();
|
||||
//var res_c = res.Clone();
|
||||
|
||||
//var s_e = res.Select(s => s.SerialNumber).ToList();
|
||||
////在序列表里没找到的序列码 则到老ops序列码数据里去处理 list比较 取差集
|
||||
//var s_c = serialNumbers.Except(s_e);
|
||||
//if (s_c.Count() > 0)
|
||||
//{
|
||||
// var entitys_ops = serialNumbers.Where(w => s_c.Contains(w)).ToList();
|
||||
// var r_o = await _context.SerialNumbers_Ops
|
||||
// .Where(f => serialNumbers.Contains(f.SerialNumber))
|
||||
// .ToListAsync();
|
||||
|
||||
// res_c.AddRange(_mapper.Map<List<SerialNumbers>>(r_o.Clone()));
|
||||
//}
|
||||
|
||||
//return res_c;
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 根据序列号
|
||||
/// </summary>
|
||||
|
||||
Reference in New Issue
Block a user