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.processing_card.ProcessingCardViewModel
|
||||||
import com.mob.utsmyanmar.ui.refund_rrn.InputRrnRoute
|
import com.mob.utsmyanmar.ui.refund_rrn.InputRrnRoute
|
||||||
import com.mob.utsmyanmar.ui.refund_rrn.RRNViewModel
|
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.TranDetailPage
|
||||||
import com.mob.utsmyanmar.ui.sale_void.VoidTraceScreen
|
import com.mob.utsmyanmar.ui.sale_void.VoidTraceScreen
|
||||||
import com.mob.utsmyanmar.ui.sale_void.VoidViewModel
|
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.SharedViewModel
|
||||||
import com.mob.utsmyanmar.viewmodel.TransProcessViewModel
|
import com.mob.utsmyanmar.viewmodel.TransProcessViewModel
|
||||||
import com.utsmyanmar.paylibs.model.TradeData
|
import com.utsmyanmar.paylibs.model.TradeData
|
||||||
|
import com.utsmyanmar.paylibs.utils.enums.TransMenu
|
||||||
import com.utsmyanmar.paylibs.utils.iso_utils.TransactionsType
|
import com.utsmyanmar.paylibs.utils.iso_utils.TransactionsType
|
||||||
|
|
||||||
@RequiresApi(Build.VERSION_CODES.N)
|
@RequiresApi(Build.VERSION_CODES.N)
|
||||||
@ -132,7 +134,9 @@ fun AppNavGraph(
|
|||||||
},
|
},
|
||||||
onNavigateRecentTransaction = { record ->
|
onNavigateRecentTransaction = { record ->
|
||||||
recentPayDetails.firstOrNull { it.PID == record.pid }?.let { payDetail ->
|
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(
|
transResultViewModel.onEvent(
|
||||||
TransactionResultEvent.Start,
|
TransactionResultEvent.Start,
|
||||||
sharedViewModel
|
sharedViewModel
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user