From a260c4c301b59551fd1cc684a61e93f45e14f8b2 Mon Sep 17 00:00:00 2001 From: "fazri.is" Date: Wed, 27 Aug 2025 15:37:37 +0700 Subject: [PATCH] update status --- src/entity/eform_requests.ts | 27 +++++++++++++++++++++++++++ src/types/eform.ts | 2 +- 2 files changed, 28 insertions(+), 1 deletion(-) diff --git a/src/entity/eform_requests.ts b/src/entity/eform_requests.ts index d0ea897..1dac9fc 100644 --- a/src/entity/eform_requests.ts +++ b/src/entity/eform_requests.ts @@ -133,6 +133,33 @@ export class EformRequest { @Column({ nullable: true, length: 256 }) processed_by: string; + @Column({ type: "boolean", nullable: true }) + is_spv_approved: boolean; + + @Column({ type: "varchar", length: 100, nullable: true }) + spv_approved_by: string; + + @Column({ nullable: true }) + spv_approved_at: Date; + + @Column({ type: "boolean", nullable: true }) + is_ga_approved: boolean; + + @Column({ type: "varchar", length: 100, nullable: true }) + ga_approved_by: string; + + @Column({ nullable: true }) + ga_approved_at: Date; + + @Column({ type: "boolean", nullable: true }) + is_gm_approved: boolean; + + @Column({ type: "varchar", length: 100, nullable: true }) + gm_approved_by: string; + + @Column({ nullable: true }) + gm_approved_at: Date; + @Column({ nullable: true }) closed_at: Date; diff --git a/src/types/eform.ts b/src/types/eform.ts index c2a0d83..c9248d8 100644 --- a/src/types/eform.ts +++ b/src/types/eform.ts @@ -24,7 +24,7 @@ export enum EformRequestStatusType { "process" = "process", "close" = "close", "reject" = "reject", - "success" = "success", + "approve" = "approve", } export enum EformRequestRequestorType {