diff --git a/Src/Dlhis.Basic/WorkGrids/Services/Implements/WorkGridScheduleService.cs b/Src/Dlhis.Basic/WorkGrids/Services/Implements/WorkGridScheduleService.cs
index 3dfeac33..5a2bc28f 100644
--- a/Src/Dlhis.Basic/WorkGrids/Services/Implements/WorkGridScheduleService.cs
+++ b/Src/Dlhis.Basic/WorkGrids/Services/Implements/WorkGridScheduleService.cs
@@ -202,6 +202,7 @@ public class WorkGridScheduleService : IWorkGridScheduleService
///
public async Task ManuallyUploadAsync(List logIds)
{
+ var sub = _currentUser.GetIntSubjectId();
const string filterString = "{\"IsError\":true";
var requests = await _dbContext.Queryable()
@@ -228,6 +229,7 @@ public class WorkGridScheduleService : IWorkGridScheduleService
await _dbContext.Updateable()
.SetColumns(x => x.Sync == true)
.SetColumns(x => x.ModifiedTime == DateTime.Now)
+ .SetColumns(x => x.ModifiedBy == sub)
.Where(x => ids.Contains(x.Id))
.ExecuteCommandAsync();
}