From 9d0d76120e57488bbcaed965626e84904325ed25 Mon Sep 17 00:00:00 2001 From: Firman Ramdhani <33869609+firmanramdhani@users.noreply.github.com> Date: Thu, 1 Aug 2024 17:45:33 +0700 Subject: [PATCH] feat: update model pos log --- src/modules/configuration/log/data/models/pos-log.model.ts | 6 ++++++ .../configuration/log/domain/handlers/pos-log.handler.ts | 4 +++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/src/modules/configuration/log/data/models/pos-log.model.ts b/src/modules/configuration/log/data/models/pos-log.model.ts index b161889..fd8631f 100644 --- a/src/modules/configuration/log/data/models/pos-log.model.ts +++ b/src/modules/configuration/log/data/models/pos-log.model.ts @@ -25,4 +25,10 @@ export class PosLogModel @Column('varchar', { name: 'creator_id', nullable: true }) creator_id: string; + + @Column('varchar', { name: 'drawn_by_name', nullable: true }) + drawn_by_name: string; + + @Column('varchar', { name: 'drawn_by_id', nullable: true }) + drawn_by_id: string; } diff --git a/src/modules/configuration/log/domain/handlers/pos-log.handler.ts b/src/modules/configuration/log/domain/handlers/pos-log.handler.ts index 57f7e07..192247f 100644 --- a/src/modules/configuration/log/domain/handlers/pos-log.handler.ts +++ b/src/modules/configuration/log/domain/handlers/pos-log.handler.ts @@ -27,7 +27,9 @@ export class RecordPosLogHandler implements IEventHandler { total_balance: data.withdrawal_cash ?? data.opening_cash_balance, pos_number: data.pos_number, creator_id: data.pos_admin?.id, - creator_name: data.pos_admin?.name, + creator_name: data.pos_admin?.name ?? data.pos_admin?.username, + drawn_by_id: data.withdraw_user?.id, + drawn_by_name: data.withdraw_user?.name ?? data.withdraw_user?.username, created_at: data.created_at, });