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
@@ -207,6 +207,9 @@ export class CorrespondenceService {
issuedDate: createDto.issuedDate
? new Date(createDto.issuedDate)
: undefined,
receivedDate: createDto.receivedDate
? new Date(createDto.receivedDate)
: undefined,
description: createDto.description,
details: createDto.details,
createdBy: user.user_id,
@@ -521,6 +524,8 @@ export class CorrespondenceService {
revisionUpdate.documentDate = new Date(updateDto.documentDate);
if (updateDto.issuedDate)
revisionUpdate.issuedDate = new Date(updateDto.issuedDate);
if (updateDto.receivedDate)
revisionUpdate.receivedDate = new Date(updateDto.receivedDate);
if (updateDto.description)
revisionUpdate.description = updateDto.description;
if (updateDto.details) revisionUpdate.details = updateDto.details;
@@ -99,6 +99,14 @@ export class CreateCorrespondenceDto {
@IsOptional()
issuedDate?: string;
@ApiPropertyOptional({
description: 'Received Date (วันที่รับเอกสาร)',
example: '2025-12-06T00:00:00Z',
})
@IsDateString()
@IsOptional()
receivedDate?: string;
@ApiPropertyOptional({
description: 'Attachment temp IDs from upload phase (Two-Phase Storage)',
example: ['uuid-temp-1', 'uuid-temp-2'],