diff --git a/app/src/main/java/org/yameida/worktool/service/WeworkOperationImpl.kt b/app/src/main/java/org/yameida/worktool/service/WeworkOperationImpl.kt index 6abc980..04d05b5 100644 --- a/app/src/main/java/org/yameida/worktool/service/WeworkOperationImpl.kt +++ b/app/src/main/java/org/yameida/worktool/service/WeworkOperationImpl.kt @@ -1861,12 +1861,13 @@ object WeworkOperationImpl { */ fun switchCorp(message: WeworkMessageBean, objectName: String): Boolean { val startTime = System.currentTimeMillis() - goHomeTab("消息") + Constant.duplicationFilter = false if (Constant.myCorp == objectName) { LogUtils.d("当前已在目标企业: $objectName") uploadCommandResult(message, ExecCallbackBean.SUCCESS, "切换企业成功: $objectName", startTime, listOf(objectName), listOf()) return true } + goHomeTab("消息") val firstTv = AccessibilityUtil.findAllByClazz(getRoot(), Views.TextView) .firstOrNull { it.text == null } AccessibilityUtil.performClick(firstTv, retry = false)