diff --git a/app/src/main/java/org/yameida/worktool/service/MyLooper.kt b/app/src/main/java/org/yameida/worktool/service/MyLooper.kt index 3759e8f..39d4b0d 100644 --- a/app/src/main/java/org/yameida/worktool/service/MyLooper.kt +++ b/app/src/main/java/org/yameida/worktool/service/MyLooper.kt @@ -32,6 +32,7 @@ object MyLooper { dealWithMessage(msg.obj as WeworkMessageBean) } catch (e: Exception) { LogUtils.e(e) + uploadCommandResult(msg.obj as WeworkMessageBean, ExecCallbackBean.ERROR_ILLEGAL_OPERATION, e.message ?: "", 0L) } } } 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 66001e5..8c765b0 100644 --- a/app/src/main/java/org/yameida/worktool/service/WeworkOperationImpl.kt +++ b/app/src/main/java/org/yameida/worktool/service/WeworkOperationImpl.kt @@ -211,7 +211,7 @@ object WeworkOperationImpl { selectList: List?, groupAnnouncement: String?, groupRemark: String?, - groupTemplate: String + groupTemplate: String? ): Boolean { val startTime = System.currentTimeMillis() if (!WeworkRoomUtil.isGroupExists(groupName)) { @@ -808,6 +808,7 @@ object WeworkOperationImpl { val imageView = AccessibilityUtil.findOneByClazz(item, Views.ImageView, root = false) AccessibilityUtil.performClick(imageView) + break } } }