feat:更新依赖项的源地址,将所有依赖的镜像地址更改为官方的Yarn注册表地址,并在应用模块中引入新的Exercises模块。
This commit is contained in:
24
src/exercises/exercises.controller.ts
Normal file
24
src/exercises/exercises.controller.ts
Normal file
@@ -0,0 +1,24 @@
|
||||
import { Controller, Get, HttpCode, HttpStatus, UseGuards } from '@nestjs/common';
|
||||
import { ApiOperation, ApiResponse, ApiTags } from '@nestjs/swagger';
|
||||
import { Public } from '../common/decorators/public.decorator';
|
||||
import { JwtAuthGuard } from '../common/guards/jwt-auth.guard';
|
||||
import { ExercisesService } from './exercises.service';
|
||||
import { ExerciseConfigResponse } from './dto/exercise.dto';
|
||||
|
||||
@ApiTags('exercises')
|
||||
@Controller('exercises')
|
||||
@UseGuards(JwtAuthGuard)
|
||||
export class ExercisesController {
|
||||
constructor(private readonly exercisesService: ExercisesService) {}
|
||||
|
||||
@Get('config')
|
||||
@Public()
|
||||
@HttpCode(HttpStatus.OK)
|
||||
@ApiOperation({ summary: '获取动作分类与动作配置(公开)' })
|
||||
@ApiResponse({ status: 200 })
|
||||
async getConfig(): Promise<ExerciseConfigResponse> {
|
||||
return this.exercisesService.getConfig();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user