Fix: query productPriceRepository

This commit is contained in:
mfadiln2018 2022-08-10 21:21:48 +07:00
parent ff212020a1
commit 576336661a
2 changed files with 13 additions and 13 deletions

View File

@ -22,7 +22,7 @@ import {ProductHistoryPrice} from "../product/entities/product-history-price.ent
Transactions,
CheckBillHistory,
CallbackPartner,
// ProductHistoryPrice,
ProductHistoryPrice,
]),
ProductModule,
ConfigurableModule,

View File

@ -35,8 +35,8 @@ export class TransactionService {
private transactionRepository: Repository<Transactions>,
@InjectRepository(TransactionJournal)
private transactionJournalRepository: Repository<TransactionJournal>,
// @InjectRepository(ProductHistoryPrice)
// private productPriceRepository: Repository<ProductHistoryPrice>,
@InjectRepository(ProductHistoryPrice)
private productPriceRepository: Repository<ProductHistoryPrice>,
@InjectRepository(COA)
private coaRepository: Repository<COA>,
@InjectRepository(CheckBillHistory)
@ -1204,11 +1204,13 @@ export class TransactionService {
relations: ['product_price'],
});
// const dataProductPrice = await this.productPriceRepository.findOne({
// where: {
// id:dataTransaction.product_price
// }
// });
console.log(dataTransaction.product_price, 'productPrice')
const dataProductPrice = await this.productPriceRepository.findOne({
where: {
id: dataTransaction.product_price,
}
});
// const dataMsg = callback.msg;
// const failedReason = dataMsg.split('.');
@ -1231,15 +1233,13 @@ export class TransactionService {
dataTransaction.callback_json = callback;
dataTransaction.failed_reason = `Trx ${product.code} ke ${dataTransaction.destination} gagal`;
// console.log("inipricetable", dataTransaction.product_price.price)
// console.log("inipricecallback", callback['price'])
console.log("inipricetable", dataTransaction.product_price.price)
console.log("inipricecallback", callback['price'])
if(callback['message']) {
if (callback['message'].includes('METRO')) {
if (callback['price'] != dataTransaction.product_price.price) {
console.log("inipricetable", dataTransaction.product_price.price)
console.log("inipricecallback", callback['price'])
console.log("mskupdt", "msk")
dataTransaction.product_price.price = callback['price']
dataProductPrice.price = callback['price']
}
}
}