diff --git a/src/entity/trx_transactions.ts b/src/entity/trx_transactions.ts index 50d0b4c..9de12a9 100644 --- a/src/entity/trx_transactions.ts +++ b/src/entity/trx_transactions.ts @@ -6,7 +6,7 @@ import { TrxReceiver } from "./trx_receivers"; import { TrxCurrencyRate } from "./trx_currency_rates"; import { TrxCustomerCost } from "./trx_customer_costs"; import { TrxCustomerUser } from "./trx_customer_users"; -import { TrxTransactionPosition, TrxTransactionStatus, TrxTransactionType } from "../types/trx"; +import { TrxTransactionPosition, TrxTransactionRemark, TrxTransactionStatus, TrxTransactionType } from "../types/trx"; import { TrxVerification } from "./trx_verifications"; @Entity("trx_transactions", { schema: "trx" }) @@ -147,7 +147,7 @@ export class TrxTransaction { nullable: true, length: 256, }) - remark: string; + remark: TrxTransactionRemark; @Column() @CreateDateColumn() diff --git a/src/types/trx.ts b/src/types/trx.ts index 3dda81b..16b8146 100644 --- a/src/types/trx.ts +++ b/src/types/trx.ts @@ -67,4 +67,17 @@ export enum TrxTransactionStatus { "cancel" = "cancel", } +export enum TrxTransactionRemark { + "Draft" = "draft", + "Create" = "create", + "Pending Approval Checker" = "pending_checker", + "Pending Approval Signer" = "pending_signer", + "Deal Request Process" = "process_deal_request", + "Deal Approve Process" = "process_deal_approve", + "Settlement on Process" = "process_settlement", + "Success" = "success", + "Reject" = "reject", + "Cancel" = "cancel", +} + ////