260321:1700 Correct Coresspondence / Doing RFA

This commit is contained in:
admin
2026-03-21 17:00:41 +07:00
parent dcf55f4d08
commit 03d16cfd64
57 changed files with 1923 additions and 663 deletions
@@ -102,4 +102,32 @@ export class UuidResolverService {
async resolveContractId(contractId: number | string): Promise<number> {
return this.resolve('Contract', 'contracts', 'id', contractId);
}
/**
* Resolve shopDrawingRevisionId (INT or UUID string) to internal INT ID.
*/
async resolveShopDrawingRevisionId(
shopDrawingRevisionId: number | string
): Promise<number> {
return this.resolve(
'Shop Drawing Revision',
'shop_drawing_revisions',
'id',
shopDrawingRevisionId
);
}
/**
* Resolve asBuiltDrawingRevisionId (INT or UUID string) to internal INT ID.
*/
async resolveAsBuiltDrawingRevisionId(
asBuiltDrawingRevisionId: number | string
): Promise<number> {
return this.resolve(
'As-Built Drawing Revision',
'asbuilt_drawing_revisions',
'id',
asBuiltDrawingRevisionId
);
}
}