From 5f8212e5c546f030cc70bdbbb4bf0ffaa8a3161d Mon Sep 17 00:00:00 2001 From: mfadiln2018 Date: Tue, 27 Sep 2022 14:30:15 +0700 Subject: [PATCH] fix: transaction supplier hemat --- src/transaction/transaction.service.ts | 25 +++++++++++++++++++++++-- 1 file changed, 23 insertions(+), 2 deletions(-) diff --git a/src/transaction/transaction.service.ts b/src/transaction/transaction.service.ts index b57df7f..2865e49 100644 --- a/src/transaction/transaction.service.ts +++ b/src/transaction/transaction.service.ts @@ -601,9 +601,15 @@ export class TransactionService { ); // let hitSupplier; - console.log('iniresponsupplier', hitSupplier) - if (supplier.code != 'IRS') { + console.log('iniresponsupplierharga', hitSupplier) + console.log('iniresponsupplier', hitSupplier.harga) + console.log(supplier.code, 'sdkfjsd'); + console.log(product_price, 'price'); + + + if (supplier.code == 'metro') { const parsingResponse = hitSupplier.split(' '); + console.log('parsingResponse', parsingResponse) const newHitSupplier = { success: hitSupplier.includes('diproses'), harga: parseInt( @@ -614,10 +620,25 @@ export class TransactionService { hitSupplier = newHitSupplier; + if (orderTransactionDto.bill_trx_id !== null) { + hitSupplier.harga = product_price.price; + } + } else if (supplier.code == 'hemat') { + const newHitSupplier = { + success: hitSupplier.success, + harga: product_price.price, + msg: hitSupplier.msg, + }; + + hitSupplier = newHitSupplier; + if (orderTransactionDto.bill_trx_id !== null) { hitSupplier.harga = product_price.price; } } + + console.log(hitSupplier, 'newhitSupplier'); + // const hitSupplier = { // harga: 2000, // success: true,