feat(SPG-772): fix key settlement date on booking module

pull/54/head
Firman Ramdhani 2024-08-06 16:04:20 +07:00
parent 655157239d
commit b48a469720
4 changed files with 9 additions and 4 deletions

View File

@ -54,8 +54,9 @@ export class CancelReconciliationManager extends BaseUpdateStatusManager<Transac
status: this.dataStatus,
reconciliation_status: this.dataStatus,
payment_date: this.data.payment_date,
settlement_date:
this.dataStatus === STATUS.REJECTED ? null : this.data.settlement_date,
});
return;
}

View File

@ -27,6 +27,10 @@ export class ConfirmReconciliationManager extends BaseUpdateStatusManager<Transa
status: STATUS.SETTLED,
reconciliation_status: this.dataStatus,
payment_code: await generateInvoiceCodeHelper(this.dataService, 'PMY'),
settlement_date:
this.dataStatus === STATUS.CONFIRMED
? this.data.payment_date
: this.data.settlement_date,
});
return;

View File

@ -24,7 +24,7 @@ export class MidtransCallbackHandler
async handle(event: MidtransCallbackEvent) {
const data_id = event.data.id;
const data = event.data.data;
let old_data;
let old_data = undefined;
const transaction = await this.dataService.getOneByOptions({
where: {

View File

@ -68,7 +68,7 @@ export class SettledTransactionHandler
data.payment_total_net_profit ?? 0,
);
console.log(data, 'dsa');
// console.log(data, 'dsa');
const google_calendar = await CreateEventCalendarHelper(data);
Object.assign(data, {
@ -80,7 +80,7 @@ export class SettledTransactionHandler
calendar_link: google_calendar?.htmlLink,
});
} else if (oldSettled) {
console.log(data, 'data oldSettled');
// console.log(data, 'data oldSettled');
const google_calendar = await CreateEventCalendarHelper(data);
Object.assign(data, {