260319:1246 Fix fronend UUID #01
Build and Deploy / deploy (push) Successful in 7m56s

This commit is contained in:
admin
2026-03-19 12:46:33 +07:00
parent e8bdd7d7fc
commit 17afe3e392
19 changed files with 265 additions and 92 deletions
@@ -1,12 +1,15 @@
import { IsInt, IsOptional, IsString, IsUUID } from 'class-validator';
import { IsInt, IsOptional, IsString } from 'class-validator';
import { Type } from 'class-transformer';
export class SearchRfaDto {
@IsUUID('all')
projectUuid!: string; // ADR-019: Public UUID of the project
@IsOptional()
@IsString()
projectId?: number | string; // ADR-019: Accept INT or UUID string
/** @internal Resolved INT ID — set by controller, do NOT expose in API */
projectId?: number;
@IsOptional()
@IsInt()
@Type(() => Number)
statusId?: number;
@IsOptional()
@IsInt()