From 48add553800290333a827d793041118790e3fe93 Mon Sep 17 00:00:00 2001 From: moon <56061215+MgKyawLay@users.noreply.github.com> Date: Wed, 1 Jul 2026 23:01:03 +0630 Subject: [PATCH] add reprint in detail --- .../java/com/mob/utsmyanmar/ui/navigation/AppNavGraph.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/mob/utsmyanmar/ui/navigation/AppNavGraph.kt b/app/src/main/java/com/mob/utsmyanmar/ui/navigation/AppNavGraph.kt index 8e6a986..9146070 100644 --- a/app/src/main/java/com/mob/utsmyanmar/ui/navigation/AppNavGraph.kt +++ b/app/src/main/java/com/mob/utsmyanmar/ui/navigation/AppNavGraph.kt @@ -35,6 +35,7 @@ import com.mob.utsmyanmar.ui.processing_card.ProcessingCardRoute import com.mob.utsmyanmar.ui.processing_card.ProcessingCardViewModel import com.mob.utsmyanmar.ui.refund_rrn.InputRrnRoute import com.mob.utsmyanmar.ui.refund_rrn.RRNViewModel +import com.mob.utsmyanmar.ui.history_functions.prepareReprintPayDetail import com.mob.utsmyanmar.ui.sale_void.TranDetailPage import com.mob.utsmyanmar.ui.sale_void.VoidTraceScreen import com.mob.utsmyanmar.ui.sale_void.VoidViewModel @@ -55,6 +56,7 @@ import com.mob.utsmyanmar.viewmodel.EmvTransactionProcessViewModel import com.mob.utsmyanmar.viewmodel.SharedViewModel import com.mob.utsmyanmar.viewmodel.TransProcessViewModel import com.utsmyanmar.paylibs.model.TradeData +import com.utsmyanmar.paylibs.utils.enums.TransMenu import com.utsmyanmar.paylibs.utils.iso_utils.TransactionsType @RequiresApi(Build.VERSION_CODES.N) @@ -132,7 +134,9 @@ fun AppNavGraph( }, onNavigateRecentTransaction = { record -> recentPayDetails.firstOrNull { it.PID == record.pid }?.let { payDetail -> - sharedViewModel.payDetail.value = payDetail + sharedViewModel.setTransMenu(TransMenu.REPRINT) + sharedViewModel.isReprint.value = true + sharedViewModel.payDetail.value = prepareReprintPayDetail(payDetail) transResultViewModel.onEvent( TransactionResultEvent.Start, sharedViewModel