This commit is contained in:
fro1991
2025-11-10 15:40:44 +07:00
parent a0198e3c33
commit 16b3873775
2 changed files with 11 additions and 3 deletions

View File

@ -4,15 +4,18 @@ import { Application } from "./application";
import { ComplianceRiskParameterInformation } from "./compliance_risk_parameter_informations";
import { ComplianceRiskFactor } from "./compliance_risk_factors";
import { ComplianceRiskParameter } from "./compliance_risk_parameters";
import { ComplianceRiskFormulaType } from "../types/compliance";
@Entity("compliance_risk_formulas", { schema: "compliances" })
export class ComplianceRiskFormula {
@PrimaryGeneratedColumn("uuid")
id: string;
@ManyToOne(() => Application, { onDelete: "NO ACTION" })
@JoinColumn()
application: Application;
@Column({
length: 256,
default: ComplianceRiskFormulaType.transaction,
})
type: ComplianceRiskFormulaType;
@ManyToOne(() => ComplianceRiskFactor, { onDelete: "NO ACTION" })
@JoinColumn()

View File

@ -11,6 +11,11 @@ export enum ComplianceRiskPepType {
"bctl" = "bctl",
}
export enum ComplianceRiskFormulaType {
"transaction" = "transaction",
"customer" = "customer",
}
export enum ComplianceRiskTransactionType {
"bri" = "bri",
"wic" = "wic",