From a7fec4f4188438a7b3b58f604c8cdf2134e4b46a Mon Sep 17 00:00:00 2001 From: xuxinchao Date: Thu, 30 Nov 2023 17:28:16 +0800 Subject: [PATCH] =?UTF-8?q?[6.2.0]=E4=BF=AE=E5=A4=8D=E4=B8=8A=E4=BC=A0?= =?UTF-8?q?=E8=AF=AD=E9=9F=B3=E6=96=87=E4=BB=B6=E5=B4=A9=E6=BA=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../badcase/biz/InitiativeBadCaseWindow.kt | 18 +++++++++++------- .../badcase/biz/PassiveBadCaseWindow.kt | 19 ++++++++++++------- 2 files changed, 23 insertions(+), 14 deletions(-) diff --git a/core/function-impl/mogo-core-function-devatools/src/main/java/com/zhjt/mogo_core_function_devatools/badcase/biz/InitiativeBadCaseWindow.kt b/core/function-impl/mogo-core-function-devatools/src/main/java/com/zhjt/mogo_core_function_devatools/badcase/biz/InitiativeBadCaseWindow.kt index deab1efa3d..69c375f7b1 100644 --- a/core/function-impl/mogo-core-function-devatools/src/main/java/com/zhjt/mogo_core_function_devatools/badcase/biz/InitiativeBadCaseWindow.kt +++ b/core/function-impl/mogo-core-function-devatools/src/main/java/com/zhjt/mogo_core_function_devatools/badcase/biz/InitiativeBadCaseWindow.kt @@ -381,14 +381,18 @@ class InitiativeBadCaseWindow constructor(activity: Activity) : View.OnTouchList TAG, MoGoAiCloudClientConfig.getInstance().sn,singlePath, object : OnUploadListener { override fun onUploadSuccess(key: String, filePath: String, downloadUrl: String) { - CallerLogger.d("$M_DEVA$TAG", "语音文件上传成功:downloadUrl=$downloadUrl") - if(downloadUrl.isNotBlank() && downloadUrl.contains(".wav")){ - CallerDevaToolsNetManager.invokeUploadCosSuccess(downloadUrl) - //将语音文件上传Cos监听移除 - removeUploadListener(singlePath) - if(key == TAG){ - FileUtil.deleteFile(File(filePath)) + try { + CallerLogger.d("$M_DEVA$TAG", "语音文件上传成功:downloadUrl=$downloadUrl") + if(downloadUrl.isNotBlank() && downloadUrl.contains(".wav")){ + CallerDevaToolsNetManager.invokeUploadCosSuccess(downloadUrl) + //将语音文件上传Cos监听移除 + removeUploadListener(singlePath) + if(key == TAG){ + FileUtil.deleteFile(File(filePath)) + } } + }catch (e: java.lang.Exception){ + CallerLogger.d("$M_DEVA$TAG", "onUploadSuccess Exception$e") } } diff --git a/core/function-impl/mogo-core-function-devatools/src/main/java/com/zhjt/mogo_core_function_devatools/badcase/biz/PassiveBadCaseWindow.kt b/core/function-impl/mogo-core-function-devatools/src/main/java/com/zhjt/mogo_core_function_devatools/badcase/biz/PassiveBadCaseWindow.kt index 7571186f0d..a3a021b0fc 100644 --- a/core/function-impl/mogo-core-function-devatools/src/main/java/com/zhjt/mogo_core_function_devatools/badcase/biz/PassiveBadCaseWindow.kt +++ b/core/function-impl/mogo-core-function-devatools/src/main/java/com/zhjt/mogo_core_function_devatools/badcase/biz/PassiveBadCaseWindow.kt @@ -63,6 +63,7 @@ import org.json.JSONArray import org.json.JSONException import org.json.JSONObject import java.io.File +import java.lang.Exception import java.lang.StringBuilder /** @@ -380,14 +381,18 @@ class PassiveBadCaseWindow constructor(activity: Activity) : View.OnTouchListene TAG, MoGoAiCloudClientConfig.getInstance().sn,singlePath, object : OnUploadListener { override fun onUploadSuccess(key: String, filePath: String, downloadUrl: String) { - CallerLogger.d("$M_DEVA$TAG", "语音文件上传成功:downloadUrl=$downloadUrl") - if(downloadUrl.isNotBlank() && downloadUrl.contains(".wav")){ - CallerDevaToolsNetManager.invokeUploadCosSuccess(downloadUrl) - //将语音文件上传Cos监听移除 - removeUploadListener(singlePath) - if(key == TAG){ - FileUtil.deleteFile(File(filePath)) + try { + CallerLogger.d("$M_DEVA$TAG", "语音文件上传成功:downloadUrl=$downloadUrl") + if(downloadUrl.isNotBlank() && downloadUrl.contains(".wav")){ + CallerDevaToolsNetManager.invokeUploadCosSuccess(downloadUrl) + //将语音文件上传Cos监听移除 + removeUploadListener(singlePath) + if(key == TAG){ + FileUtil.deleteFile(File(filePath)) + } } + }catch (e:Exception){ + CallerLogger.d("$M_DEVA$TAG", "onUploadSuccess Exception=$e") } }