feat: integrate CampusScope.filter() into all business services (12 services + 12 modules)

This commit is contained in:
2026-07-05 23:58:51 +08:00
parent eeae06fe30
commit cd6364268d
40 changed files with 949 additions and 172 deletions

View File

@@ -1,4 +1,4 @@
import { IsString, IsOptional, IsEnum } from 'class-validator';
import { IsString, IsOptional, IsEnum, IsNumber } from 'class-validator';
export class CreateStudentDto {
@IsString()
@@ -32,6 +32,10 @@ export class CreateStudentDto {
@IsString()
organization?: string;
@IsOptional()
@IsNumber()
tenantId?: number;
@IsOptional()
@IsString()
supervisor?: string;
@@ -70,6 +74,10 @@ export class UpdateStudentDto {
@IsString()
organization?: string;
@IsOptional()
@IsNumber()
tenantId?: number;
@IsOptional()
@IsString()
supervisor?: string;