|
@@ -1,9 +1,24 @@
|
|
|
-import { Controller, Get, Post, Body, Patch, Param, Delete, Query } from '@nestjs/common';
|
|
|
+import {
|
|
|
+ Controller,
|
|
|
+ Get,
|
|
|
+ Post,
|
|
|
+ Body,
|
|
|
+ Patch,
|
|
|
+ Param,
|
|
|
+ Delete,
|
|
|
+ Query,
|
|
|
+ UseGuards,
|
|
|
+} from '@nestjs/common';
|
|
|
+import { ApiBearerAuth, ApiConsumes, ApiTags } from '@nestjs/swagger';
|
|
|
import { OperationLogService } from './operation-log.service';
|
|
|
import { CreateOperationLogDto } from './dto/create-operation-log.dto';
|
|
|
import { UpdateOperationLogDto } from './dto/update-operation-log.dto';
|
|
|
import { QueryOperationLogDto } from './dto/query.dto';
|
|
|
+import { JwtGuard } from '@/common/guards';
|
|
|
|
|
|
+@ApiTags('operation-log')
|
|
|
+@ApiBearerAuth('JWT')
|
|
|
+@UseGuards(JwtGuard)
|
|
|
@Controller('operation-log')
|
|
|
export class OperationLogController {
|
|
|
constructor(private readonly operationLogService: OperationLogService) {}
|
|
@@ -17,6 +32,7 @@ export class OperationLogController {
|
|
|
findPagination(@Query() queryDto: QueryOperationLogDto) {
|
|
|
return this.operationLogService.findPagination(queryDto);
|
|
|
}
|
|
|
+
|
|
|
// @Patch(':id')
|
|
|
// update(@Param('id') id: string, @Body() updateOperationLogDto: UpdateOperationLogDto) {
|
|
|
// return this.operationLogService.update(+id, updateOperationLogDto);
|