remove select settlement
This commit is contained in:
parent
8c85699c5f
commit
05eca7560b
@ -184,7 +184,7 @@ public class InputPasswordFragment extends DataBindingFragment implements DataBi
|
|||||||
break;
|
break;
|
||||||
case SETTLEMENT:
|
case SETTLEMENT:
|
||||||
inputPasswordViewModel.passwordType.setValue(InputPasswordType.SETTLEMENT);
|
inputPasswordViewModel.passwordType.setValue(InputPasswordType.SETTLEMENT);
|
||||||
routeId = R.id.action_inputPasswordFragment_to_selectSettlementFragment;
|
routeId = R.id.action_inputPasswordFragment_to_settlementTransactionFragment;
|
||||||
break;
|
break;
|
||||||
case SETTING:
|
case SETTING:
|
||||||
inputPasswordViewModel.passwordType.setValue(InputPasswordType.SETTING);
|
inputPasswordViewModel.passwordType.setValue(InputPasswordType.SETTING);
|
||||||
|
|||||||
@ -35,7 +35,10 @@ import com.utsmm.kbz.config.Constants;
|
|||||||
import com.utsmyanmar.paylibs.model.QRSettleData;
|
import com.utsmyanmar.paylibs.model.QRSettleData;
|
||||||
import com.utsmyanmar.paylibs.model.SettleData;
|
import com.utsmyanmar.paylibs.model.SettleData;
|
||||||
import com.utsmm.kbz.ui.core_viewmodel.SharedViewModel;
|
import com.utsmm.kbz.ui.core_viewmodel.SharedViewModel;
|
||||||
|
import com.utsmm.kbz.util.Connectivity;
|
||||||
|
import com.utsmm.kbz.config.data.model.ValidityStatus;
|
||||||
import com.utsmm.kbz.util.ecr.CoreUtils;
|
import com.utsmm.kbz.util.ecr.CoreUtils;
|
||||||
|
import com.utsmm.kbz.util.tms.TMSUtil;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
@ -113,6 +116,16 @@ public class SettlementTransactionFragment extends DataBindingFragment implement
|
|||||||
public void onResume() {
|
public void onResume() {
|
||||||
super.onResume();
|
super.onResume();
|
||||||
|
|
||||||
|
if(sharedViewModel.getTransMenu().getValue() == TransMenu.SETTLEMENT) {
|
||||||
|
if (TMSUtil.getInstance().checkParams().isStatus() == ValidityStatus.FAILURE) {
|
||||||
|
showDeclineDialog(getResourceString(R.string.txt_please_download_config)+"\n"+TMSUtil.getInstance().checkParams().getMessage());
|
||||||
|
return;
|
||||||
|
} else if (!Connectivity.isConnectedWifi(getContext()) && !Connectivity.isConnectedMobile(getContext())) {
|
||||||
|
showSingleInfoDialog(getResourceString(R.string.txt_please_enable_internet));
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
boolean printerDisabled = !SystemParamsOperation.getInstance().getPrinterEnabled();
|
boolean printerDisabled = !SystemParamsOperation.getInstance().getPrinterEnabled();
|
||||||
sharedViewModel.printerDisabled.setValue(printerDisabled);
|
sharedViewModel.printerDisabled.setValue(printerDisabled);
|
||||||
|
|
||||||
|
|||||||
@ -373,6 +373,12 @@
|
|||||||
app:popUpToInclusive="true"
|
app:popUpToInclusive="true"
|
||||||
android:id="@+id/action_inputPasswordFragment_to_selectSettlementFragment"
|
android:id="@+id/action_inputPasswordFragment_to_selectSettlementFragment"
|
||||||
app:destination="@id/selectSettlementFragment" />
|
app:destination="@id/selectSettlementFragment" />
|
||||||
|
<action
|
||||||
|
app:launchSingleTop="true"
|
||||||
|
app:popUpTo="@+id/inputPasswordFragment"
|
||||||
|
app:popUpToInclusive="true"
|
||||||
|
android:id="@+id/action_inputPasswordFragment_to_settlementTransactionFragment"
|
||||||
|
app:destination="@id/settlementTransactionFragment" />
|
||||||
<action
|
<action
|
||||||
app:launchSingleTop="true"
|
app:launchSingleTop="true"
|
||||||
app:popUpTo="@+id/inputPasswordFragment"
|
app:popUpTo="@+id/inputPasswordFragment"
|
||||||
@ -715,7 +721,7 @@
|
|||||||
app:destination="@id/selectHostFragment" />
|
app:destination="@id/selectHostFragment" />
|
||||||
<action
|
<action
|
||||||
android:id="@+id/action_managementFunctionFragment_to_settlementTransactionFragment"
|
android:id="@+id/action_managementFunctionFragment_to_settlementTransactionFragment"
|
||||||
app:destination="@id/selectSettlementFragment" />
|
app:destination="@id/settlementTransactionFragment" />
|
||||||
<action
|
<action
|
||||||
android:id="@+id/action_managementFunctionFragment_to_inputTraceFragment"
|
android:id="@+id/action_managementFunctionFragment_to_inputTraceFragment"
|
||||||
app:destination="@id/inputTraceFragment" />
|
app:destination="@id/inputTraceFragment" />
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user