251215:1719 Docunment Number Rule not correct
Some checks failed
Spec Validation / validate-markdown (push) Has been cancelled
Spec Validation / validate-diagrams (push) Has been cancelled
Spec Validation / check-todos (push) Has been cancelled

This commit is contained in:
admin
2025-12-15 17:19:40 +07:00
parent ec35521258
commit 78370fb590
23 changed files with 1461 additions and 1609 deletions

View File

@@ -23,7 +23,22 @@ export class DocumentNumberFormat {
correspondenceTypeId!: number;
@Column({ name: 'format_template', length: 255 })
formatTemplate!: string; // เช่น "{ORG_CODE}-{TYPE_CODE}-{YEAR}-{SEQ:4}"
formatTemplate!: string;
@Column({ name: 'discipline_id', default: 0 })
disciplineId!: number;
@Column({ name: 'example_number', length: 100, nullable: true })
exampleNumber?: string;
@Column({ name: 'padding_length', default: 4 })
paddingLength!: number;
@Column({ name: 'reset_annually', default: true })
resetAnnually!: boolean;
@Column({ name: 'is_active', default: true })
isActive!: boolean;
// Relation
@ManyToOne(() => Project)