diff --git a/app/src/main/java/com/navinfo/omqs/ui/activity/login/LoginViewModel.kt b/app/src/main/java/com/navinfo/omqs/ui/activity/login/LoginViewModel.kt
index 1d1736b8..037b2e97 100644
--- a/app/src/main/java/com/navinfo/omqs/ui/activity/login/LoginViewModel.kt
+++ b/app/src/main/java/com/navinfo/omqs/ui/activity/login/LoginViewModel.kt
@@ -283,10 +283,13 @@ class LoginViewModel @Inject constructor(
                                     task.status = item.status
                                     task.currentSize = item.currentSize
                                     task.hadLinkDvoList = item.hadLinkDvoList
+                                    task.syncStatus = item.syncStatus
                                     //已上传后不在更新操作时间
                                     if (task.syncStatus != FileManager.Companion.FileUploadStatus.DONE) {
                                         //赋值时间,用于查询过滤
                                         task.operationTime = DateTimeUtil.getNowDate().time
+                                    }else{
+                                        continue
                                     }
                                 } else {
                                     for (hadLink in task.hadLinkDvoList) {
diff --git a/app/src/main/java/com/navinfo/omqs/ui/fragment/tasklist/TaskListAdapter.kt b/app/src/main/java/com/navinfo/omqs/ui/fragment/tasklist/TaskListAdapter.kt
index fc2024b3..d360771c 100644
--- a/app/src/main/java/com/navinfo/omqs/ui/fragment/tasklist/TaskListAdapter.kt
+++ b/app/src/main/java/com/navinfo/omqs/ui/fragment/tasklist/TaskListAdapter.kt
@@ -220,6 +220,7 @@ class TaskListAdapter(
                 binding.taskUploadBtn.isEnabled = false
                 binding.taskUploadBtn.setProgress(0)
                 binding.taskUploadBtn.setBackgroundColor(binding.root.resources.getColor(R.color.gray_121))
+                Log.e("qj","${taskBean.id}===changeUploadTxtViews===已上传")
             }
 
             FileUploadStatus.ERROR -> {
@@ -234,6 +235,7 @@ class TaskListAdapter(
             FileUploadStatus.NONE -> {
                 binding.taskUploadBtn.setText("未上传")
                 binding.taskUploadBtn.setProgress(0)
+                Log.e("qj","${taskBean.id}===changeUploadTxtViews===未上传")
             }
 
             FileUploadStatus.WAITING -> {
diff --git a/app/src/main/java/com/navinfo/omqs/ui/fragment/tasklist/TaskViewModel.kt b/app/src/main/java/com/navinfo/omqs/ui/fragment/tasklist/TaskViewModel.kt
index 5b30d286..323c2a63 100644
--- a/app/src/main/java/com/navinfo/omqs/ui/fragment/tasklist/TaskViewModel.kt
+++ b/app/src/main/java/com/navinfo/omqs/ui/fragment/tasklist/TaskViewModel.kt
@@ -200,10 +200,13 @@ class TaskViewModel @Inject constructor(
                                         task.status = item.status
                                         task.currentSize = item.currentSize
                                         task.hadLinkDvoList = item.hadLinkDvoList
+                                        task.syncStatus = item.syncStatus
                                         //已上传后不在更新操作时间
                                         if (task.syncStatus != FileManager.Companion.FileUploadStatus.DONE) {
                                             //赋值时间,用于查询过滤
                                             task.operationTime = DateTimeUtil.getNowDate().time
+                                        }else{//已上传数据不做更新
+                                            continue
                                         }
                                     } else {
                                         for (hadLink in task.hadLinkDvoList) {