brilink update

This commit is contained in:
fro1991
2025-05-15 00:43:56 +07:00
parent 4773c90635
commit 8bd3ce4d0f
3 changed files with 18 additions and 3 deletions

View File

@ -1,6 +1,6 @@
import { Column, CreateDateColumn, DeleteDateColumn, Entity, JoinTable, ManyToOne, PrimaryGeneratedColumn, UpdateDateColumn } from 'typeorm'; import { Column, CreateDateColumn, DeleteDateColumn, Entity, JoinTable, ManyToOne, PrimaryGeneratedColumn, UpdateDateColumn } from 'typeorm';
import { BrilinkMerchant } from './brilink_merchants'; import { BrilinkMerchant } from './brilink_merchants';
import { BrilinkBalanceCode, BrilinkBalanceType, BrilinkTransactionActivity, BrilinkTransactionType } from '../types/brilink'; import { BrilinkBalanceCode, BrilinkBalanceType, BrilinkTransactionActivity, BrilinkTransactionStatus, BrilinkTransactionType } from '../types/brilink';
import { BrilinkMerchantTerminal } from './brilink_merchant_terminals'; import { BrilinkMerchantTerminal } from './brilink_merchant_terminals';
import { BrilinkTerminal } from './brilink_terminals'; import { BrilinkTerminal } from './brilink_terminals';
import { BrilinkBalance } from './brilink_balances.ts'; import { BrilinkBalance } from './brilink_balances.ts';
@ -82,7 +82,7 @@ export class BrilinkTransaction {
nullable: false, nullable: false,
length: 64 length: 64
}) })
status: BrilinkTransactionActivity; status: BrilinkTransactionStatus;
@Column({ @Column({
length: 128, length: 128,

View File

@ -116,7 +116,9 @@ import {
BrilinkTransactionType, BrilinkTransactionType,
BrilinkTransactionActivity, BrilinkTransactionActivity,
BrilinkTransactionStatus, BrilinkTransactionStatus,
BrilinkMerchantSettlementStatus BrilinkMerchantSettlementStatus,
BrilinkTransactionCodePrefixType,
BrilinkTransactionCodePrefixActivity
} from "./types/brilink"; } from "./types/brilink";
import { BrilinkMerchant } from "./entity/brilink_merchants"; import { BrilinkMerchant } from "./entity/brilink_merchants";
@ -285,6 +287,8 @@ export {
BrilinkTransaction, BrilinkTransaction,
BrilinkMerchantSettlement, BrilinkMerchantSettlement,
BrilinkMerchantSettlementTransaction, BrilinkMerchantSettlementTransaction,
BrilinkTransactionCodePrefixType,
BrilinkTransactionCodePrefixActivity,
RemitBank, RemitBank,
RemitConfigTransaction, RemitConfigTransaction,
RemitConfigAllocation, RemitConfigAllocation,

View File

@ -70,12 +70,23 @@ export enum BrilinkTransactionType {
"remittance" = "remittance" "remittance" = "remittance"
} }
export enum BrilinkTransactionCodePrefixType {
"brizzi" = "BRZ",
"remittance" = "RTC"
}
export enum BrilinkTransactionActivity { export enum BrilinkTransactionActivity {
"topup" = "topup", "topup" = "topup",
"payment" = "payment", "payment" = "payment",
"purchase" = "purchase" "purchase" = "purchase"
} }
export enum BrilinkTransactionCodePrefixActivity {
"topup" = "1",
"payment" = "2",
"purchase" = "3"
}
export enum BrilinkTransactionStatus { export enum BrilinkTransactionStatus {
"pending" = "pending", "pending" = "pending",
"process" = "process", "process" = "process",