Преглед на файлове

refactor(作业票): 优化异常作业检查逻辑
- 将`checkExceptionJob`方法中的数据库操作移至IO线程执行,避免阻塞主线程

周文健 преди 2 месеца
родител
ревизия
fc153fdba9
променени са 1 файла, в които са добавени 4 реда и са изтрити 2 реда
  1. 4 2
      app/src/main/java/com/grkj/iscs/features/main/viewmodel/MainViewModel.kt

+ 4 - 2
app/src/main/java/com/grkj/iscs/features/main/viewmodel/MainViewModel.kt

@@ -74,8 +74,10 @@ class MainViewModel @Inject constructor(
     /**
      * 检查异常作业
      */
-    fun checkExceptionJob(){
-        jobTicketRepository.checkExceptionJob()
+    fun checkExceptionJob() {
+        ThreadUtils.runOnIO {
+            jobTicketRepository.checkExceptionJob()
+        }
     }
 
     /**