local package
This commit is contained in:
parent
6ddf0dda6c
commit
0ed4113366
@ -43,12 +43,12 @@ import com.mob.utsmyanmar.ui.theme.Color as AppColor
|
||||
fun SignOnRoute(
|
||||
onBack: () -> Unit,
|
||||
onNavigateResult: (Boolean, String) -> Unit,
|
||||
viewModel: SignOnViewModel = viewModel()
|
||||
signOnViewModel: SignOnViewModel = viewModel()
|
||||
) {
|
||||
val state by viewModel.uiState.collectAsState()
|
||||
val state by signOnViewModel.uiState.collectAsState()
|
||||
|
||||
LaunchedEffect(viewModel) {
|
||||
viewModel.resultEvents.collect { result ->
|
||||
LaunchedEffect(signOnViewModel) {
|
||||
signOnViewModel.resultEvents.collect { result ->
|
||||
onNavigateResult(result.isSuccess, result.message)
|
||||
}
|
||||
}
|
||||
@ -56,7 +56,7 @@ fun SignOnRoute(
|
||||
SignOnScreen(
|
||||
state = state,
|
||||
onBack = onBack,
|
||||
onStartSignOn = viewModel::startSignOn
|
||||
onStartSignOn = signOnViewModel::startSignOn
|
||||
)
|
||||
}
|
||||
|
||||
|
||||
@ -42,37 +42,39 @@ class SignOnViewModel : ViewModel() {
|
||||
canRetry = false
|
||||
)
|
||||
}
|
||||
//
|
||||
// SignOnProcess.getInstance()
|
||||
// .enqueue()
|
||||
// .startSignOn(object : SignOnListener {
|
||||
// override fun onSuccessSignOn() {
|
||||
// dispatchResult(
|
||||
// SignOnResult(
|
||||
// isSuccess = true,
|
||||
// message = "Sign on completed successfully."
|
||||
// )
|
||||
// )
|
||||
// }
|
||||
//
|
||||
// override fun onFailureSignOn(resultCode: Integer?) {
|
||||
// dispatchResult(
|
||||
// SignOnResult(
|
||||
// isSuccess = false,
|
||||
// message = "Sign on failed. Response code: ${resultCode ?: -1}"
|
||||
// )
|
||||
// )
|
||||
// }
|
||||
//
|
||||
// override fun onNetworkFailSignOn(message: String?) {
|
||||
// dispatchResult(
|
||||
// SignOnResult(
|
||||
// isSuccess = false,
|
||||
// message = message?.takeIf { it.isNotBlank() } ?: "Network error during sign on."
|
||||
// )
|
||||
// )
|
||||
// }
|
||||
// })
|
||||
|
||||
|
||||
SignOnProcess.getInstance()
|
||||
.enqueue()
|
||||
.startSignOn(object : SignOnListener {
|
||||
override fun onSuccessSignOn() {
|
||||
dispatchResult(
|
||||
SignOnResult(
|
||||
isSuccess = true,
|
||||
message = "Sign on completed successfully."
|
||||
)
|
||||
)
|
||||
}
|
||||
|
||||
override fun onFailureSignOn(resultCode: Int?) {
|
||||
dispatchResult(
|
||||
SignOnResult(
|
||||
isSuccess = false,
|
||||
message = "Sign on failed. Response code: ${resultCode ?: -1}"
|
||||
)
|
||||
)
|
||||
}
|
||||
|
||||
|
||||
override fun onNetworkFailSignOn(message: String?) {
|
||||
dispatchResult(
|
||||
SignOnResult(
|
||||
isSuccess = false,
|
||||
message = message?.takeIf { it.isNotBlank() } ?: "Network error during sign on."
|
||||
)
|
||||
)
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
private fun dispatchResult(result: SignOnResult) {
|
||||
|
||||
@ -351,7 +351,7 @@ public class ISOSocket {
|
||||
// serverPort = getPort();
|
||||
// serverIP = "posuat.myanmarorientalbank.com";
|
||||
// serverPort = 5033;
|
||||
serverIP = "192.168.100.9";
|
||||
serverIP = "192.168.100.2";
|
||||
serverPort = 5001;
|
||||
} else {
|
||||
isSwitchIp = false;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user