Fitur transaksi

# feat:
- Load data sesuai dengan status
- Countdown setelah pembelian
### issue: menyambungkan ke xendit
This commit is contained in:
2023-11-27 09:12:37 +08:00
parent 812f47fbf9
commit 821ec71c34
21 changed files with 556 additions and 292 deletions

View File

@@ -6,16 +6,16 @@ export interface MODEL_Investasi {
targetDana: string;
hargaLembar: string;
totalLembar: string;
sisaLembar: string,
lembarTerbeli: string
sisaLembar: string;
lembarTerbeli: string;
roi: string;
active: true;
createdAt: Date;
updatedAt: Date;
authorId: string;
imagesId: string;
catatan: string
progress: string,
catatan: string;
progress: string;
MasterStatusInvestasi: MODEL_Status_investasi;
BeritaInvestasi: Model_Berita_Investasi[];
DokumenInvestasi: Model_Dokumen_Investasi[];
@@ -23,19 +23,25 @@ export interface MODEL_Investasi {
MasterPembagianDeviden: Model_All_Master;
MasterPencarianInvestor: Model_All_Master;
MasterPeriodeDeviden: Model_All_Master;
masterPeriodeDevidenId: string;
masterPembagianDevidenId: string;
masterPencarianInvestorId: string;
}
export interface MODEL_Transaksi_Investasi {
id: string;
lembarTerbeli: string,
totalTransfer: string,
namaBank: string,
nomorRekening: string
active: true;
namaBank: string;
nomorRekening: string;
totalTransfer: string;
lembarTerbeli: string;
active: boolean;
createdAt: Date;
updatedAt: Date;
Author: MODEL_User_profile,
Investasi: MODEL_Investasi
investasiId: string;
authorId: string;
masterStatusTransaksiInvestasiId: string;
MasterStatusTransaksiInvestasi: Model_Status_Transaksi_Investasi;
Investasi: MODEL_Investasi;
}
export interface MODEL_Status_investasi {
@@ -61,29 +67,38 @@ export interface Model_Berita_Investasi {
}
export interface Model_Prospektus_Investasi {
id: string
url: string
id: string;
url: string;
active: boolean;
createdAt: Date
updatedAt: Date
investasiId: string
createdAt: Date;
updatedAt: Date;
investasiId: string;
}
export interface Model_Dokumen_Investasi {
id: string
title: string
url: string
id: string;
title: string;
url: string;
active: boolean;
createdAt: Date
updatedAt: Date
investasiId: string
createdAt: Date;
updatedAt: Date;
investasiId: string;
}
export interface Model_Nama_Bank {
id: string,
name: string,
norek: string,
active: boolean,
createdAt: Date,
updatedAt: Date
id: string;
name: string;
norek: string;
active: boolean;
createdAt: Date;
updatedAt: Date;
}
export interface Model_Status_Transaksi_Investasi {
id: string;
name: string;
color: string;
active: boolean;
createdAt: Date;
updatedAt: Date;
}