update 超长消息日志截断

This commit is contained in:
gallonyin
2022-12-07 10:33:57 +08:00
parent 559db62e8e
commit 58f762e70f
3 changed files with 5 additions and 2 deletions

View File

@@ -162,6 +162,9 @@ fun backPress() {
* 上传执行指令结果 * 上传执行指令结果
*/ */
fun uploadCommandResult(message: WeworkMessageBean, errorCode: Int, errorReason: String, startTime: Long, successList: List<String> = listOf(), failList: List<String> = listOf()) { fun uploadCommandResult(message: WeworkMessageBean, errorCode: Int, errorReason: String, startTime: Long, successList: List<String> = listOf(), failList: List<String> = listOf()) {
if ((message.fileBase64?.length ?: 0) > 100) {
message.fileBase64 = message.fileBase64.substring(0, 100)
}
WeworkController.weworkService.webSocketManager.send( WeworkController.weworkService.webSocketManager.send(
WeworkMessageListBean( WeworkMessageListBean(
ExecCallbackBean(GsonUtils.toJson(message), errorCode, errorReason, startTime, (System.currentTimeMillis() - startTime) / 1000.0, successList, failList), ExecCallbackBean(GsonUtils.toJson(message), errorCode, errorReason, startTime, (System.currentTimeMillis() - startTime) / 1000.0, successList, failList),

View File

@@ -314,7 +314,7 @@ object WeworkController {
*/ */
@RequestMapping @RequestMapping
fun pushFile(message: WeworkMessageBean): Boolean { fun pushFile(message: WeworkMessageBean): Boolean {
LogUtils.d("pushFile(): ${message.titleList} ${message.objectName} ${message.fileUrl} ${message.fileBase64} ${message.fileType} ${message.extraText}") LogUtils.d("pushFile(): ${message.titleList} ${message.objectName} ${message.fileUrl} ${message.fileBase64?.substring(0, 100)} ${message.fileType} ${message.extraText}")
return WeworkOperationImpl.pushFile( return WeworkOperationImpl.pushFile(
message, message,
message.titleList, message.titleList,

View File

@@ -95,7 +95,7 @@ class WeworkService : AccessibilityService() {
} }
override fun onMessage(webSocket: WebSocket, text: String) { override fun onMessage(webSocket: WebSocket, text: String) {
LogUtils.i("onMessage: $text") LogUtils.i("onMessage: ${ if (text.length > 1000) (text.substring(0, 1000) + "...") else text }")
try { try {
MyLooper.onMessage(webSocket, text) MyLooper.onMessage(webSocket, text)
} catch (e: Exception) { } catch (e: Exception) {