修复迁移后错误
This commit is contained in:
@@ -0,0 +1,73 @@
|
||||
import {
|
||||
Controller,
|
||||
Get,
|
||||
Post,
|
||||
Body,
|
||||
Query,
|
||||
UseGuards,
|
||||
} from '@nestjs/common';
|
||||
import { JwtAuthGuard } from '../../../auth/guards/JwtAuthGuard';
|
||||
import { RolesGuard } from '../../../auth/guards/RolesGuard';
|
||||
import { UeditorService } from '../../services/admin/UeditorService';
|
||||
|
||||
@Controller('adminapi/sys/ueditor')
|
||||
@UseGuards(JwtAuthGuard, RolesGuard)
|
||||
export class UeditorController {
|
||||
constructor(private readonly ueditorService: UeditorService) {}
|
||||
|
||||
/**
|
||||
* 获取UEditor配置
|
||||
*/
|
||||
@Get('config')
|
||||
async getConfig() {
|
||||
return this.ueditorService.getConfig();
|
||||
}
|
||||
|
||||
/**
|
||||
* 上传图片
|
||||
*/
|
||||
@Post('upload/image')
|
||||
async uploadImage(@Body() data: any) {
|
||||
return this.ueditorService.uploadImage(data);
|
||||
}
|
||||
|
||||
/**
|
||||
* 上传文件
|
||||
*/
|
||||
@Post('upload/file')
|
||||
async uploadFile(@Body() data: any) {
|
||||
return this.ueditorService.uploadFile(data);
|
||||
}
|
||||
|
||||
/**
|
||||
* 上传视频
|
||||
*/
|
||||
@Post('upload/video')
|
||||
async uploadVideo(@Body() data: any) {
|
||||
return this.ueditorService.uploadVideo(data);
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取文件列表
|
||||
*/
|
||||
@Get('list')
|
||||
async getList(@Query() query: any) {
|
||||
return this.ueditorService.getList(query);
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除文件
|
||||
*/
|
||||
@Post('delete')
|
||||
async deleteFile(@Body() data: { file_name: string }) {
|
||||
return this.ueditorService.deleteFile(data.file_name);
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取文件信息
|
||||
*/
|
||||
@Get('info')
|
||||
async getFileInfo(@Query('file_name') file_name: string) {
|
||||
return this.ueditorService.getFileInfo(file_name);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user