update 修复房间类型识别错误;优化实名检查优化
This commit is contained in:
@@ -224,7 +224,7 @@ object WeworkGetImpl {
|
|||||||
LogUtils.v("info", info.toString())
|
LogUtils.v("info", info.toString())
|
||||||
}
|
}
|
||||||
if (tvList.size > 1) {
|
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) {
|
if (tvList[1].text?.toString() == "未认证" && tvList.size > 2) {
|
||||||
log("企业未认证: $info")
|
log("企业未认证: $info")
|
||||||
AccessibilityUtil.performClick(tvList[2])
|
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)
|
getRealName(myInfo.name)
|
||||||
} else {
|
} else {
|
||||||
LogUtils.d("已实名认证")
|
LogUtils.d("已实名认证")
|
||||||
@@ -501,6 +501,7 @@ object WeworkGetImpl {
|
|||||||
if (notRealName != null) {
|
if (notRealName != null) {
|
||||||
LogUtils.d("未实名认证: $nickname")
|
LogUtils.d("未实名认证: $nickname")
|
||||||
error("未实名认证: $nickname")
|
error("未实名认证: $nickname")
|
||||||
|
SPUtils.getInstance("myInfo").put("realName", false)
|
||||||
} else if (realName != null) {
|
} else if (realName != null) {
|
||||||
LogUtils.d("实名认证: ${realName.text}")
|
LogUtils.d("实名认证: ${realName.text}")
|
||||||
log("实名认证: ${realName.text}")
|
log("实名认证: ${realName.text}")
|
||||||
|
|||||||
@@ -14,7 +14,6 @@ import org.yameida.worktool.model.WeworkMessageBean
|
|||||||
import org.yameida.worktool.observer.MultiFileObserver
|
import org.yameida.worktool.observer.MultiFileObserver
|
||||||
import org.yameida.worktool.service.WeworkController.mainLoopRunning
|
import org.yameida.worktool.service.WeworkController.mainLoopRunning
|
||||||
import org.yameida.worktool.utils.*
|
import org.yameida.worktool.utils.*
|
||||||
import org.yameida.worktool.utils.envcheck.CheckRoot
|
|
||||||
import java.io.File
|
import java.io.File
|
||||||
import java.lang.Exception
|
import java.lang.Exception
|
||||||
import java.lang.StringBuilder
|
import java.lang.StringBuilder
|
||||||
@@ -48,6 +47,7 @@ object WeworkLoopImpl {
|
|||||||
if (!mainLoopRunning) break
|
if (!mainLoopRunning) break
|
||||||
if (getChatroomList()) {
|
if (getChatroomList()) {
|
||||||
LogUtils.d("进入点击进入聊天页: ")
|
LogUtils.d("进入点击进入聊天页: ")
|
||||||
|
AccessibilityUtil.waitForPageMissing("WwMainActivity", "GlobalSearchActivity")
|
||||||
if (!getChatMessageList()) {
|
if (!getChatMessageList()) {
|
||||||
sleep(Constant.POP_WINDOW_INTERVAL)
|
sleep(Constant.POP_WINDOW_INTERVAL)
|
||||||
LogUtils.d("重试获取聊天列表: ")
|
LogUtils.d("重试获取聊天列表: ")
|
||||||
@@ -78,8 +78,7 @@ object WeworkLoopImpl {
|
|||||||
* @return 通过检查 true 否则 false
|
* @return 通过检查 true 否则 false
|
||||||
*/
|
*/
|
||||||
private fun checkRealName(): Boolean {
|
private fun checkRealName(): Boolean {
|
||||||
if (!SPUtils.getInstance("myInfo").getBoolean("realName", false)
|
if (!SPUtils.getInstance("myInfo").getBoolean("realName", true)) {
|
||||||
&& CheckRoot.isDeviceRooted()) {
|
|
||||||
LogUtils.e("账号实名前请先关闭WorkTool主功能!")
|
LogUtils.e("账号实名前请先关闭WorkTool主功能!")
|
||||||
ToastUtils.show("账号实名前请先关闭WorkTool主功能!")
|
ToastUtils.show("账号实名前请先关闭WorkTool主功能!")
|
||||||
MyApplication.launchIntent()
|
MyApplication.launchIntent()
|
||||||
|
|||||||
@@ -94,7 +94,7 @@ object HttpUtil {
|
|||||||
SPUtils.getInstance().put("risk", false)
|
SPUtils.getInstance().put("risk", false)
|
||||||
if (CheckRoot.isDeviceRooted()) {
|
if (CheckRoot.isDeviceRooted()) {
|
||||||
val date = TimeUtils.string2Date(commonResult.data.createTime, "yyyy-MM-dd'T'HH:mm:ss")
|
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("环境监测异常,请勿使用本应用!")
|
LogUtils.e("环境监测异常,请勿使用本应用!")
|
||||||
ToastUtils.showLong("环境监测异常,请勿使用本应用!")
|
ToastUtils.showLong("环境监测异常,请勿使用本应用!")
|
||||||
SPUtils.getInstance().put("risk", true)
|
SPUtils.getInstance().put("risk", true)
|
||||||
|
|||||||
Reference in New Issue
Block a user