From e7e48e1a65fdaa361e14e7e77e24043a63126bd6 Mon Sep 17 00:00:00 2001
From: wjc <1243177876@qq.com>
Date: 星期二, 13 一月 2026 15:52:15 +0800
Subject: [PATCH] 2026年01月13日15:47:59 升级gradle版本
---
app/src/main/java/com/hdl/photovoltaic/ui/LoginActivity.java | 50 +++++++++++++++++++++++++++++++++++---------------
1 files changed, 35 insertions(+), 15 deletions(-)
diff --git a/app/src/main/java/com/hdl/photovoltaic/ui/LoginActivity.java b/app/src/main/java/com/hdl/photovoltaic/ui/LoginActivity.java
index cfb88e9..62c0c37 100644
--- a/app/src/main/java/com/hdl/photovoltaic/ui/LoginActivity.java
+++ b/app/src/main/java/com/hdl/photovoltaic/ui/LoginActivity.java
@@ -31,7 +31,9 @@
import com.hdl.photovoltaic.base.CustomBaseActivity;
import com.hdl.photovoltaic.config.UserConfigManage;
import com.hdl.photovoltaic.databinding.ActivityHomeLoginBinding;
+import com.hdl.photovoltaic.enums.Languages;
import com.hdl.photovoltaic.other.HdlLogLogic;
+import com.hdl.photovoltaic.other.HdlPushLogic;
import com.hdl.photovoltaic.other.HdlResidenceLogic;
import com.hdl.photovoltaic.other.HdlUniLogic;
import com.hdl.photovoltaic.ui.account.ChangePassword;
@@ -155,12 +157,9 @@
}, 0, forgetPasswordTvStr.length(), 0);
viewBinding.homeLoginForgetPasswordTv.setText(forgetPasswordTvStrSpannable);
+ LanguageAdapter.ItemData language = LocalManageUtil.getLanguage(UserConfigManage.getInstance().getCurrentAppLanguage());
+ viewBinding.homeLoginLanguageTv.setText(language.getTitle());
- if (UserConfigManage.getInstance().getCurrentAppLanguage().equals(LocalManageUtil.zh)) {
- viewBinding.homeLoginLanguageTv.setText("绠�浣撲腑鏂�");
- } else {
- viewBinding.homeLoginLanguageTv.setText("English");
- }
if (UserConfigManage.getInstance().isBAccount()) {
viewBinding.homeLoginRegisterTv.setVisibility(View.GONE);
} else {
@@ -172,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();
@@ -214,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");
}
});
@@ -287,6 +302,8 @@
getAcceiptPolicyDialog();
return;
}
+ UserConfigManage.getInstance().setTourist_mode(false);
+ UserConfigManage.getInstance().Save();
//鐧诲綍
loginAccount(account, password);
@@ -424,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() + ")");
}
@@ -598,7 +616,7 @@
int startIndex2 = s.lastIndexOf("銆�");
int endIndex2 = s.lastIndexOf("銆�") + 1;
- if (UserConfigManage.getInstance().getCurrentAppLanguage().equals(LocalManageUtil.en)) {
+ if (UserConfigManage.getInstance().getCurrentAppLanguage().equals(Languages.en)) {
s = s.replace("銆�", "").replace("銆�", "");
endIndex1 -= 1;
startIndex2 -= 2;//绉婚櫎"銆�"鍜�"銆�"鎬婚暱搴﹀彂鐢熷彉鍖栵紝绱㈠紩涔熸敼鍙�;
@@ -624,7 +642,7 @@
//璁剧疆瀛椾綋棰滆壊
ds.setColor(getResources().getColor(text_color, null));
// 鍘绘帀涓嬪垝绾�
- ds.setUnderlineText(!UserConfigManage.getInstance().isZh());
+ ds.setUnderlineText(!UserConfigManage.getInstance().getCurrentAppLanguage().equals(Languages.zh));
}
@@ -647,7 +665,7 @@
//璁剧疆瀛椾綋棰滆壊
ds.setColor(getResources().getColor(text_color, null));
// 鍘绘帀涓嬪垝绾�
- ds.setUnderlineText(!UserConfigManage.getInstance().isZh());
+ ds.setUnderlineText(!UserConfigManage.getInstance().getCurrentAppLanguage().equals(Languages.zh));
}
}, startIndex2, endIndex2, 0);
@@ -686,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);
}
});
--
Gitblit v1.8.0