|
@@ -3,6 +3,7 @@ import { CreateTaskDto } from './dto/create-task.dto'
|
|
|
import { TaskService } from './task.service'
|
|
import { TaskService } from './task.service'
|
|
|
import { PageRequest } from 'src/common/dto/page-request'
|
|
import { PageRequest } from 'src/common/dto/page-request'
|
|
|
import { Task } from './entities/task.entity'
|
|
import { Task } from './entities/task.entity'
|
|
|
|
|
+import { TaskLog } from './entities/task-log.entity'
|
|
|
|
|
|
|
|
@Controller('tasks')
|
|
@Controller('tasks')
|
|
|
export class TaskController {
|
|
export class TaskController {
|
|
@@ -18,5 +19,8 @@ export class TaskController {
|
|
|
this.taskService.createTask(req.user.id, createTask)
|
|
this.taskService.createTask(req.user.id, createTask)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-
|
|
|
|
|
|
|
+ @Post('/logs')
|
|
|
|
|
+ public async logs(@Body() page: PageRequest<TaskLog>, @Req() req) {
|
|
|
|
|
+ return await this.taskService.findAllLogs(page)
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|