diff --git a/Src/Dlhis.Basic/WorkGrids/Services/Implements/WorkGridScheduleService.cs b/Src/Dlhis.Basic/WorkGrids/Services/Implements/WorkGridScheduleService.cs index ee91f759..c638f6bf 100644 --- a/Src/Dlhis.Basic/WorkGrids/Services/Implements/WorkGridScheduleService.cs +++ b/Src/Dlhis.Basic/WorkGrids/Services/Implements/WorkGridScheduleService.cs @@ -310,6 +310,11 @@ public class WorkGridScheduleService : IWorkGridScheduleService var t = request.IsError.ToString().ToLower(); var filterString = $"{{\"IsError\":{t}"; + if (request.UserCode.IsEmpty()) + { + request.UserCode = request.Search; + } + return await _dbContext.Queryable() .LeftJoin((log, d) => log.DeviceUniqueNo == d.UniqueNo) .LeftJoin((log, d, ga) => log.UserUniqueNo == ga.Code)