- fix digiflazz when receiving response and callback

This commit is contained in:
Fadli
2023-03-01 02:45:17 +07:00
parent b31e360633
commit 7d519f0510
2 changed files with 11 additions and 7 deletions

View File

@@ -690,6 +690,7 @@ export class TransactionService {
if (product.type == 'prepaid') {
newHitSupplier= {
success: hitSupplier.status.includes('Pending') || hitSupplier.status.includes('Sukses'),
sn: hitSupplier.sn,
harga: hitSupplier.price,
msg: hitSupplier.message,
};
@@ -785,13 +786,17 @@ export class TransactionService {
} else {
transactionData.balance_remaining =
coaAccount.amount - product_price.mark_up_price - costInventory;
if (hitSupplier.sn == '') {
transactionData.status = statusTransaction.PENDING;
status = statusTransaction[transactionData.status];
} else {
if (
hitSupplier.sn != null ||
hitSupplier.sn != '' ||
hitSupplier.sn != undefined
) {
transactionData.seri_number = hitSupplier.sn;
transactionData.status = statusTransaction.SUCCESS;
status = statusTransaction[transactionData.status];
} else {
transactionData.status = statusTransaction.PENDING;
status = statusTransaction[transactionData.status];
}
}