集成swagger

This commit is contained in:
ap 2022-01-10 18:28:42 +08:00
parent dab5fa0c87
commit e0e86cdf6b

View File

@ -14,10 +14,16 @@ export class DemoSwaggerController extends BaseController {
@CreateApiDoc()
.summary('hello 接口')
.description('hello 接口功能描述')
.param('姓名')
.param('姓名', { required: true })
.param('年龄', { required: true })
.param('简介', { required: false })
.build()
@Get('/hello')
async hello(@Query() name: string) {
return this.ok(`你好:${name}!!`);
async hello(
@Query() name: string,
@Query() age: number,
@Query() desc: string
) {
return this.ok(`你好:${name}!! ${age} ${desc}`);
}
}