1.增加电梯的路径判断与平均分配
2.载具查询异常抛出 3.在线开发的子表使用弹窗时,编辑显示时bug,例如"_point_code_"在dictionary中 不存在
This commit is contained in:
@@ -76,6 +76,7 @@ namespace Tnb.WarehouseMgr
|
||||
{
|
||||
var mIds = carryDsLst.Select(it => it.membercarry_id).ToList();
|
||||
carryCodes = await _db.Queryable<WmsCarryCode>().Where(it => mIds.Contains(it.carry_id)).ToListAsync();
|
||||
if (carryCodes.Count < mIds.Count) throw new AppFriendlyException("载具条码数据异常,有料箱为空",500);
|
||||
for (int i = 0, cnt = mIds.Count; i < cnt; i++)
|
||||
{
|
||||
carryCodes[i].member_carrycode = carryDsLst.Find(x => x.membercarry_id == mIds[i])?.membercarry_code ?? string.Empty;
|
||||
@@ -87,11 +88,11 @@ namespace Tnb.WarehouseMgr
|
||||
}
|
||||
data = carry.Adapt<CarryQueryOutput>();
|
||||
data.wmsCarryCodes = carryCodes.Adapt<List<CarryCodeQueryOutput>>();
|
||||
|
||||
}
|
||||
catch (Exception)
|
||||
{
|
||||
await _db.Ado.RollbackTranAsync();
|
||||
throw ;
|
||||
}
|
||||
return data;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user