浏览代码

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()
+        }
     }
 
     /**