修改载具导入和导入返回值
This commit is contained in:
@@ -96,7 +96,20 @@ namespace Tnb.WarehouseMgr
|
||||
x.modify_id = 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)
|
||||
{
|
||||
|
||||
@@ -800,7 +800,7 @@ namespace JNPF.VisualDev
|
||||
var overideSvc = OverideVisualDevManager.GetOrDefault(modelId);
|
||||
if (overideSvc != null && overideSvc.OverideFuncs.ImportDataAsync != null)
|
||||
{
|
||||
await overideSvc.OverideFuncs.ImportDataAsync(list);
|
||||
result = await overideSvc.OverideFuncs.ImportDataAsync(list);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user