修改载具导入和导入返回值
This commit is contained in:
@@ -96,7 +96,20 @@ namespace Tnb.WarehouseMgr
|
|||||||
x.modify_id = null;
|
x.modify_id = null;
|
||||||
x.modify_time = null;
|
x.modify_time = null;
|
||||||
});
|
});
|
||||||
row = await _db.Insertable(carrys).ExecuteCommandAsync();
|
if (carrys.Count > 1000)
|
||||||
|
{
|
||||||
|
await _db.Fastest<WmsCarryH>().BulkCopyAsync(carrys);
|
||||||
|
}
|
||||||
|
else if (carrys.Count > 400)
|
||||||
|
{
|
||||||
|
_db.Utilities.PageEach(carrys, 100, async pageList => {
|
||||||
|
await _db.Insertable(pageList).ExecuteCommandAsync();
|
||||||
|
});
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
row = await _db.Insertable(carrys).ExecuteCommandAsync();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
catch (Exception ex)
|
catch (Exception ex)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -800,7 +800,7 @@ namespace JNPF.VisualDev
|
|||||||
var overideSvc = OverideVisualDevManager.GetOrDefault(modelId);
|
var overideSvc = OverideVisualDevManager.GetOrDefault(modelId);
|
||||||
if (overideSvc != null && overideSvc.OverideFuncs.ImportDataAsync != null)
|
if (overideSvc != null && overideSvc.OverideFuncs.ImportDataAsync != null)
|
||||||
{
|
{
|
||||||
await overideSvc.OverideFuncs.ImportDataAsync(list);
|
result = await overideSvc.OverideFuncs.ImportDataAsync(list);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user