调整出库申请代码逻辑
This commit is contained in:
@@ -74,6 +74,7 @@ namespace Tnb.WarehouseMgr
|
||||
|
||||
public async Task<dynamic> OutStockApplyFor(VisualDevModelDataCrInput input)
|
||||
{
|
||||
List<WmsOutstockD> outStockDList = new();
|
||||
try
|
||||
{
|
||||
await _db.Ado.BeginTranAsync();
|
||||
@@ -132,10 +133,11 @@ namespace Tnb.WarehouseMgr
|
||||
|
||||
List<string> carryIds = new();
|
||||
var mapKeys = new List<string> { "tablefield120", "details" };
|
||||
|
||||
//tablefield120 出库物料明细
|
||||
if (input.data.Keys.Any(k => mapKeys.Contains(k))) //input.data.ContainsKey("tablefield120") && input.data["tablefield120"].IsNotEmptyOrNull()
|
||||
{
|
||||
List<WmsOutstockD> outStockDList = new();
|
||||
|
||||
if (input.data.ContainsKey("tablefield120") && input.data["tablefield120"].IsNotEmptyOrNull())
|
||||
{
|
||||
outStockDList = input.data["tablefield120"].ToObject<List<WmsOutstockD>>();
|
||||
@@ -387,7 +389,7 @@ namespace Tnb.WarehouseMgr
|
||||
{
|
||||
await InvokeGenPretaskExcute();
|
||||
}
|
||||
return Task.FromResult(true);
|
||||
return Task.FromResult((input.data["ReturnIdentity"].ToString(), outStockDList));
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user