diff --git a/Src/Dlhis.Basic/WorkGrids/Services/Implements/WorkGridService.cs b/Src/Dlhis.Basic/WorkGrids/Services/Implements/WorkGridService.cs index d816a3b9..074c5f4f 100644 --- a/Src/Dlhis.Basic/WorkGrids/Services/Implements/WorkGridService.cs +++ b/Src/Dlhis.Basic/WorkGrids/Services/Implements/WorkGridService.cs @@ -198,6 +198,7 @@ public class WorkGridService : IWorkGridService workGrid.ThrowIfNull($"{from}管理的网格不存在"); var beforeGainfo = await _dbContext.Queryable().Where(x => x.Code == from).SingleAsync(); + beforeGainfo??=await _dbContext.Queryable().Where(x => x.Code == from).SingleAsync(); beforeGainfo.ThrowIfNull($"{from}人员不存在"); var gainfo = await _dbContext.Queryable().Where(x => x.Code == to).SingleAsync();