From d5971cfff0c474fd9a80ad7a6714ced49ab142bb Mon Sep 17 00:00:00 2001 From: fro1991 Date: Tue, 11 Nov 2025 01:16:55 +0700 Subject: [PATCH 1/2] update --- src/types/compliance.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/types/compliance.ts b/src/types/compliance.ts index 127c58e..3d20204 100644 --- a/src/types/compliance.ts +++ b/src/types/compliance.ts @@ -13,7 +13,8 @@ export enum ComplianceRiskPepType { export enum ComplianceRiskFormulaType { "transaction" = "transaction", - "customer" = "customer", + "customer_personal" = "customer_personal", + "customer_business" = "customer_business", } export enum ComplianceRiskTransactionType { From f392cad20f2f90cb2f4a89722a6bb5cc257f6b87 Mon Sep 17 00:00:00 2001 From: fro1991 Date: Tue, 11 Nov 2025 01:18:32 +0700 Subject: [PATCH 2/2] update --- src/entity/compliance_risk_customers.ts | 8 +++++++- src/types/compliance.ts | 5 +++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/src/entity/compliance_risk_customers.ts b/src/entity/compliance_risk_customers.ts index 8195958..903ca48 100644 --- a/src/entity/compliance_risk_customers.ts +++ b/src/entity/compliance_risk_customers.ts @@ -1,5 +1,5 @@ import { Column, CreateDateColumn, DeleteDateColumn, Entity, JoinColumn, ManyToOne, PrimaryGeneratedColumn, UpdateDateColumn } from "typeorm"; -import { ComplianceRiskTransactionClassification, ComplianceRiskTransactionType } from "../types/compliance"; +import { ComplianceRiskCustomerType, ComplianceRiskTransactionClassification, ComplianceRiskTransactionType } from "../types/compliance"; import { Application } from "./application"; @Entity("compliance_risk_customers", { schema: "compliances" }) @@ -17,6 +17,12 @@ export class ComplianceRiskCustomer { @JoinColumn() application: Application; + @Column({ + length: 256, + default: ComplianceRiskCustomerType.customer_personal, + }) + type: ComplianceRiskCustomerType; + @Column({ nullable: true, length: 256, diff --git a/src/types/compliance.ts b/src/types/compliance.ts index 3d20204..4483000 100644 --- a/src/types/compliance.ts +++ b/src/types/compliance.ts @@ -21,3 +21,8 @@ export enum ComplianceRiskTransactionType { "bri" = "bri", "wic" = "wic", } + +export enum ComplianceRiskCustomerType { + "customer_personal" = "customer_personal", + "customer_business" = "customer_business", +}