[6.8.0]
[fix] [结束任务]
This commit is contained in:
@@ -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()
|
||||
|
||||
@@ -315,7 +315,7 @@ class WeaknetRepository : ILineRepository {
|
||||
}
|
||||
|
||||
override fun endTaskByOther(taskId: Long) {
|
||||
TaskDb.endTask(taskId)
|
||||
TaskDb.endTaskByOther(taskId)
|
||||
}
|
||||
|
||||
override fun queryCarExecutableTaskList(
|
||||
|
||||
Reference in New Issue
Block a user