From 782aef4b03efd47672966aa870d053dba1d4d30e Mon Sep 17 00:00:00 2001 From: gallonyin Date: Thu, 7 Sep 2023 00:38:25 +0800 Subject: [PATCH] =?UTF-8?q?update=20=E4=BC=98=E5=8C=96=E5=88=87=E6=8D=A2?= =?UTF-8?q?=E4=BC=81=E4=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../yameida/worktool/service/WeworkOperationImpl.kt | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) 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 04d05b5..61146e0 100644 --- a/app/src/main/java/org/yameida/worktool/service/WeworkOperationImpl.kt +++ b/app/src/main/java/org/yameida/worktool/service/WeworkOperationImpl.kt @@ -1864,8 +1864,10 @@ object WeworkOperationImpl { Constant.duplicationFilter = false if (Constant.myCorp == objectName) { LogUtils.d("当前已在目标企业: $objectName") - uploadCommandResult(message, ExecCallbackBean.SUCCESS, "切换企业成功: $objectName", startTime, listOf(objectName), listOf()) + uploadCommandResult(message, ExecCallbackBean.SUCCESS, "当前已在目标企业: $objectName", startTime, listOf(objectName), listOf()) return true + } else { + Constant.myCorp = "" } goHomeTab("消息") val firstTv = AccessibilityUtil.findAllByClazz(getRoot(), Views.TextView) @@ -1884,7 +1886,14 @@ object WeworkOperationImpl { Constant.weworkCorpName = objectName IWWAPIUtil.init(Utils.getApp()) goHome() + sleep(Constant.LONG_INTERVAL) WeworkGetImpl.getMyInfo(message) + if (Constant.myCorp != objectName) { + Constant.myCorp = "" + uploadCommandResult(message, ExecCallbackBean.ERROR_TARGET, "切换企业校验失败: $objectName", startTime, listOf(), listOf(objectName)) + } else { + uploadCommandResult(message, ExecCallbackBean.SUCCESS, "切换企业校验成功: $objectName", startTime, listOf(objectName), listOf()) + } return true } else { LogUtils.e("未找到目标企业: $objectName")