init: AI培训与智能巡检系统

This commit is contained in:
selfrelease
2026-06-16 00:55:20 +08:00
commit c55598494b
201 changed files with 53131 additions and 0 deletions
+29
View File
@@ -0,0 +1,29 @@
import {
Controller,
Get,
Param,
ParseIntPipe,
Query,
} from '@nestjs/common';
import { ModelsService } from './models.service';
import { QueryModelsDto } from './query-models.dto';
@Controller('api/models')
export class ModelsController {
constructor(private readonly models: ModelsService) {}
@Get()
list(@Query() query: QueryModelsDto) {
return this.models.list(query);
}
@Get('families')
families(@Query('category') category?: string) {
return this.models.families(category);
}
@Get(':id')
detail(@Param('id', ParseIntPipe) id: number) {
return this.models.getById(id);
}
}