[fix]
[结束任务]
This commit is contained in:
yangyakun
2024-11-28 14:08:13 +08:00
parent 1790758b08
commit ed91f30f39
2 changed files with 13 additions and 7 deletions

View File

@@ -151,12 +151,7 @@ object TaskDb : IDbRepository {
fun endTask(taskId: Long) {
BizLoopManager.runInIoThread{
val taskInfo = taskDataDao?.queryTaskByTaskIdOne(taskId)
if(taskInfo!=null){
if (taskInfo.status == TaskDataBean.unUse) {
taskDataDao?.endTask(taskId)
}
}
taskDataDao?.endTask(taskId)
}
}
@@ -182,6 +177,17 @@ object TaskDb : IDbRepository {
}
}
fun endTaskByOther(taskId: Long) {
BizLoopManager.runInIoThread{
val taskInfo = taskDataDao?.queryTaskByTaskIdOne(taskId)
if(taskInfo!=null){
if (taskInfo.status == TaskDataBean.unUse) {
taskDataDao?.endTask(taskId)
}
}
}
}
interface TaskStatusCallback{
fun startSuccess()

View File

@@ -315,7 +315,7 @@ class WeaknetRepository : ILineRepository {
}
override fun endTaskByOther(taskId: Long) {
TaskDb.endTask(taskId)
TaskDb.endTaskByOther(taskId)
}
override fun queryCarExecutableTaskList(