diff --git a/.Net6版本/VOL.Core/WorkFlow/WorkFlowManager.cs b/.Net6版本/VOL.Core/WorkFlow/WorkFlowManager.cs index 09e48f5b..ff7377f9 100644 --- a/.Net6版本/VOL.Core/WorkFlow/WorkFlowManager.cs +++ b/.Net6版本/VOL.Core/WorkFlow/WorkFlowManager.cs @@ -70,7 +70,11 @@ namespace VOL.Core.WorkFlow var condition = typeof(T).GetKeyName().CreateExpression(tableKey, Enums.LinqExpressionType.Equal); //动态分库应该查询对应的数据库 var data = await DBServerProvider.DbContext.Set().Where(condition).FirstOrDefaultAsync(); - + if (data==null) + { + Console.WriteLine($"未查到数据,表:{table},id:{tableKey}"); + return Array.Empty(); + } List dictionaries = new List(); var dicNos = tableOptions.Select(s => s.DropNo).ToList(); diff --git a/Vue.Net/VOL.Core/WorkFlow/WorkFlowManager.cs b/Vue.Net/VOL.Core/WorkFlow/WorkFlowManager.cs index 09e48f5b..ff7377f9 100644 --- a/Vue.Net/VOL.Core/WorkFlow/WorkFlowManager.cs +++ b/Vue.Net/VOL.Core/WorkFlow/WorkFlowManager.cs @@ -70,7 +70,11 @@ namespace VOL.Core.WorkFlow var condition = typeof(T).GetKeyName().CreateExpression(tableKey, Enums.LinqExpressionType.Equal); //动态分库应该查询对应的数据库 var data = await DBServerProvider.DbContext.Set().Where(condition).FirstOrDefaultAsync(); - + if (data==null) + { + Console.WriteLine($"未查到数据,表:{table},id:{tableKey}"); + return Array.Empty(); + } List dictionaries = new List(); var dicNos = tableOptions.Select(s => s.DropNo).ToList(); diff --git a/开发版dev/Net6开发版/VOL.Core/WorkFlow/WorkFlowManager.cs b/开发版dev/Net6开发版/VOL.Core/WorkFlow/WorkFlowManager.cs index 09e48f5b..ff7377f9 100644 --- a/开发版dev/Net6开发版/VOL.Core/WorkFlow/WorkFlowManager.cs +++ b/开发版dev/Net6开发版/VOL.Core/WorkFlow/WorkFlowManager.cs @@ -70,7 +70,11 @@ namespace VOL.Core.WorkFlow var condition = typeof(T).GetKeyName().CreateExpression(tableKey, Enums.LinqExpressionType.Equal); //动态分库应该查询对应的数据库 var data = await DBServerProvider.DbContext.Set().Where(condition).FirstOrDefaultAsync(); - + if (data==null) + { + Console.WriteLine($"未查到数据,表:{table},id:{tableKey}"); + return Array.Empty(); + } List dictionaries = new List(); var dicNos = tableOptions.Select(s => s.DropNo).ToList();