|
|
@@ -220,6 +220,10 @@ export class TaskService implements OnModuleInit {
|
|
|
}
|
|
|
|
|
|
async delTask(id: number): Promise<void> {
|
|
|
+ const task = await this.taskRepository.findOneBy({ id })
|
|
|
+ if (task.status !== TaskStatus.IDLE){
|
|
|
+ throw new Error('当前任务状态无法删除!')
|
|
|
+ }
|
|
|
await this.taskRepository.delete(id)
|
|
|
}
|
|
|
|