From 53f0deb036a1743af468fdaf6365ebbae5921d53 Mon Sep 17 00:00:00 2001 From: "DESKTOP-1R2VSQH\\Lenovo ThinkPad E490" Date: Thu, 23 Jan 2025 14:38:30 +0700 Subject: [PATCH] =?UTF-8?q?=E0=B9=80=E0=B8=9E=E0=B8=B4=E0=B9=88=E0=B8=A1?= =?UTF-8?q?=20columns=20result?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/entities/EvaluateResult.ts | 37 ++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/src/entities/EvaluateResult.ts b/src/entities/EvaluateResult.ts index 05eb500..e0d9d1f 100644 --- a/src/entities/EvaluateResult.ts +++ b/src/entities/EvaluateResult.ts @@ -93,6 +93,37 @@ export class EvaluateResult extends EntityBase { }) director2_dated!: Date | null; + @Column({ + nullable: true, + comment: "ชื่อ-นามสกุลผู้มีอำนาจสั่งบรรจุ", + }) + authority_name: string; + + @Column({ + nullable: true, + comment: "ตำแหน่งผู้มีอำนาจสั่งบรรจุ", + }) + authority_pos: string; + + @Column({ + nullable: true, + comment: "ประเภทผู้มีอำนาจสั่งบรรจุ", + }) + authority_type: string; + + @Column({ + nullable: true, + comment: "ระดับผู้มีอำนาจสั่งบรรจุ", + }) + authority_level: string; + + @Column({ + nullable: true, + comment: "วันที่ลงนามผู้มีอำนาจสั่งบรรจุ", + type: "date", + }) + authority_dated: Date | null; + @ManyToOne(() => Assign, (assign: Assign) => assign.evaluateResults) @JoinColumn({ name: "assign_id" }) assign: Assign; @@ -109,6 +140,12 @@ export class CreateEvaluateResult { // director1_dated: Date | null; // director2_dated: Date | null; evaluate_no: number; + + authority_name: string; + authority_pos: string; + authority_type: string; + authority_level: string; + authority_dated: Date | null; } export type UpdateEvaluateResult = Partial;