add reprint in detail
This commit is contained in:
parent
97d8d2abd9
commit
48add55380
@ -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
|
||||
|
||||
Loading…
Reference in New Issue
Block a user