From 072ac6afa4e83493cd2bfa1661e4049ee14f6cbb Mon Sep 17 00:00:00 2001 From: gallonyin Date: Mon, 31 Jul 2023 22:13:13 +0800 Subject: [PATCH] =?UTF-8?q?update=20=E4=BF=AE=E5=A4=8D=E6=88=BF=E9=97=B4?= =?UTF-8?q?=E7=B1=BB=E5=9E=8B=E8=AF=86=E5=88=AB=E9=94=99=E8=AF=AF;?= =?UTF-8?q?=E4=BC=98=E5=8C=96=E5=AE=9E=E5=90=8D=E6=A3=80=E6=9F=A5=E4=BC=98?= =?UTF-8?q?=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/org/yameida/worktool/service/WeworkGetImpl.kt | 5 +++-- .../main/java/org/yameida/worktool/service/WeworkLoopImpl.kt | 5 ++--- app/src/main/java/org/yameida/worktool/utils/HttpUtil.kt | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/org/yameida/worktool/service/WeworkGetImpl.kt b/app/src/main/java/org/yameida/worktool/service/WeworkGetImpl.kt index 4d98372..67d89e7 100644 --- a/app/src/main/java/org/yameida/worktool/service/WeworkGetImpl.kt +++ b/app/src/main/java/org/yameida/worktool/service/WeworkGetImpl.kt @@ -224,7 +224,7 @@ object WeworkGetImpl { LogUtils.v("info", info.toString()) } if (tvList.size > 1) { - if (!SPUtils.getInstance("myInfo").getBoolean("realName", false)) { + if (!SPUtils.getInstance("myInfo").getBoolean("realName", true)) { if (tvList[1].text?.toString() == "未认证" && tvList.size > 2) { log("企业未认证: $info") AccessibilityUtil.performClick(tvList[2]) @@ -291,7 +291,7 @@ object WeworkGetImpl { } } } - if (!SPUtils.getInstance("myInfo").getBoolean("realName", false)) { + if (!SPUtils.getInstance("myInfo").getBoolean("realName", true)) { getRealName(myInfo.name) } else { LogUtils.d("已实名认证") @@ -501,6 +501,7 @@ object WeworkGetImpl { if (notRealName != null) { LogUtils.d("未实名认证: $nickname") error("未实名认证: $nickname") + SPUtils.getInstance("myInfo").put("realName", false) } else if (realName != null) { LogUtils.d("实名认证: ${realName.text}") log("实名认证: ${realName.text}") diff --git a/app/src/main/java/org/yameida/worktool/service/WeworkLoopImpl.kt b/app/src/main/java/org/yameida/worktool/service/WeworkLoopImpl.kt index 4148d05..7fa8ab4 100644 --- a/app/src/main/java/org/yameida/worktool/service/WeworkLoopImpl.kt +++ b/app/src/main/java/org/yameida/worktool/service/WeworkLoopImpl.kt @@ -14,7 +14,6 @@ import org.yameida.worktool.model.WeworkMessageBean import org.yameida.worktool.observer.MultiFileObserver import org.yameida.worktool.service.WeworkController.mainLoopRunning import org.yameida.worktool.utils.* -import org.yameida.worktool.utils.envcheck.CheckRoot import java.io.File import java.lang.Exception import java.lang.StringBuilder @@ -48,6 +47,7 @@ object WeworkLoopImpl { if (!mainLoopRunning) break if (getChatroomList()) { LogUtils.d("进入点击进入聊天页: ") + AccessibilityUtil.waitForPageMissing("WwMainActivity", "GlobalSearchActivity") if (!getChatMessageList()) { sleep(Constant.POP_WINDOW_INTERVAL) LogUtils.d("重试获取聊天列表: ") @@ -78,8 +78,7 @@ object WeworkLoopImpl { * @return 通过检查 true 否则 false */ private fun checkRealName(): Boolean { - if (!SPUtils.getInstance("myInfo").getBoolean("realName", false) - && CheckRoot.isDeviceRooted()) { + if (!SPUtils.getInstance("myInfo").getBoolean("realName", true)) { LogUtils.e("账号实名前请先关闭WorkTool主功能!") ToastUtils.show("账号实名前请先关闭WorkTool主功能!") MyApplication.launchIntent() diff --git a/app/src/main/java/org/yameida/worktool/utils/HttpUtil.kt b/app/src/main/java/org/yameida/worktool/utils/HttpUtil.kt index 63bd6a0..41b1995 100644 --- a/app/src/main/java/org/yameida/worktool/utils/HttpUtil.kt +++ b/app/src/main/java/org/yameida/worktool/utils/HttpUtil.kt @@ -94,7 +94,7 @@ object HttpUtil { SPUtils.getInstance().put("risk", false) if (CheckRoot.isDeviceRooted()) { val date = TimeUtils.string2Date(commonResult.data.createTime, "yyyy-MM-dd'T'HH:mm:ss") - if (System.currentTimeMillis() - date.time < 7 * 68400 * 1000) { + if (System.currentTimeMillis() - date.time < 15 * 68400 * 1000) { LogUtils.e("环境监测异常,请勿使用本应用!") ToastUtils.showLong("环境监测异常,请勿使用本应用!") SPUtils.getInstance().put("risk", true)