wjc
1 天以前 e7e48e1a65fdaa361e14e7e77e24043a63126bd6
app/src/main/java/com/hdl/photovoltaic/ui/LoginActivity.java
@@ -157,7 +157,7 @@
            }, 0, forgetPasswordTvStr.length(), 0);
            viewBinding.homeLoginForgetPasswordTv.setText(forgetPasswordTvStrSpannable);
            LanguageAdapter.ItemData language= LocalManageUtil.getLanguage(UserConfigManage.getInstance().getCurrentAppLanguage());
            LanguageAdapter.ItemData language = LocalManageUtil.getLanguage(UserConfigManage.getInstance().getCurrentAppLanguage());
            viewBinding.homeLoginLanguageTv.setText(language.getTitle());
            if (UserConfigManage.getInstance().isBAccount()) {
@@ -171,6 +171,10 @@
//        String pws = "123456";
            //测试用
            viewBinding.homeLoginAccountEt.setText(UserConfigManage.getInstance().getAccount());
            if (UserConfigManage.getInstance().isTourist_mode()) {
                //游客模式不记录账号
                viewBinding.homeLoginAccountEt.setText("");
            }
//        viewBinding.homeLoginPasswordEt.setText(pws);
            checkClearIconShowOrNot(viewBinding.homeLoginAccountEt.getText().toString());
            isLoginTextViewEnabled();
@@ -213,6 +217,18 @@
                        viewBinding.homeLoginLanguageTv.setText(itemData.getTitle());
                    }
                });
            }
        });
        //游客模式
        viewBinding.homeLoginTouristTv.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                UserConfigManage.getInstance().setTourist_mode(true);
                UserConfigManage.getInstance().Save();
                HDLUniMPSDKManager.isExistsActivity = false;
                //游客模式登录
                loginAccount("Sales@xenterrasolar.com", "PLMOKNIJ");
            }
        });
@@ -286,6 +302,8 @@
                    getAcceiptPolicyDialog();
                    return;
                }
                UserConfigManage.getInstance().setTourist_mode(false);
                UserConfigManage.getInstance().Save();
                //登录
                loginAccount(account, password);
@@ -423,13 +441,14 @@
                        if (e.getCode() == 10019) {
                            //用户已经被锁定错误码
                            try {
                                if (e.getmExtra() != null) {
                                    if (System.currentTimeMillis() < e.getmExtra().getUnlockTime()) {
                                        long time = e.getmExtra().getUnlockTime() - System.currentTimeMillis();
                                        int minute = Integer.parseInt(TimeUtils.getMinuteTime(time));
                                        HdlThreadLogic.toast(_mActivity, e.getMsg() + getString(R.string.residue) + minute + getString(R.string.minute) + "(" + e.getCode() + ")");
                                    }
                                }
//                                if (e.getmExtra() != null) {
//                                    if (System.currentTimeMillis() < e.getmExtra().getUnlockTime()) {
//                                        long time = e.getmExtra().getUnlockTime() - System.currentTimeMillis();
//                                        int minute = Integer.parseInt(TimeUtils.getMinuteTime(time));
//                                        HdlThreadLogic.toast(_mActivity, e.getMsg() + getString(R.string.residue) + minute + getString(R.string.minute) + "(" + e.getCode() + ")");
//                                    }
//                                }
                                HdlThreadLogic.toast(_mActivity, e.getMsg());
                            } catch (Exception ee) {
                                HdlThreadLogic.toast(_mActivity, e.getMsg() + "(" + e.getCode() + ")");
                            }
@@ -685,6 +704,8 @@
                confirmationCancelDialog.dismiss();
                String account = viewBinding.homeLoginAccountEt.getText().toString().replace(" ", "");
                String password = viewBinding.homeLoginPasswordEt.getText().toString().replace(" ", "");
                UserConfigManage.getInstance().setTourist_mode(false);
                UserConfigManage.getInstance().Save();
                loginAccount(account, password);
            }
        });