From 5c3e51626cc7b0b2b9ae2cdcb988f24a8543c71a Mon Sep 17 00:00:00 2001 From: mazengfei <331023091@qq.com> Date: Thu, 4 Jun 2026 11:19:50 +0800 Subject: [PATCH] =?UTF-8?q?fix(network):=20=E4=BF=AE=E6=AD=A3=E4=BA=BA?= =?UTF-8?q?=E8=84=B8=E8=AF=86=E5=88=AB=E6=8E=A5=E5=8F=A3=E8=B7=AF=E5=BE=84?= =?UTF-8?q?=E5=B9=B6=E7=A7=BB=E9=99=A4=E7=A1=AC=E7=BC=96=E7=A0=81=E7=9A=84?= =?UTF-8?q?SDK=E5=AF=86=E9=92=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 修复 ApiClient 中的人脸识别增量同步接口路径 - 将 InitActivity 中的 ArcSoft SDK 密钥配置改为注释状态 - 移除临时测试用的硬编码 SDK 配置逻辑 - 调整代码执行顺序以确保正确的初始化流程 --- .../sw/dualscreen/activity/InitActivity.kt | 22 +++++++++---------- .../com/sw/dualscreen/network/ApiClient.kt | 2 +- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/app/src/main/java/com/sw/dualscreen/activity/InitActivity.kt b/app/src/main/java/com/sw/dualscreen/activity/InitActivity.kt index 9aa5bdd..bfca473 100644 --- a/app/src/main/java/com/sw/dualscreen/activity/InitActivity.kt +++ b/app/src/main/java/com/sw/dualscreen/activity/InitActivity.kt @@ -85,12 +85,12 @@ class InitActivity : BaseActivity() { getCollectedFoodVector { runOnUiThread { hideWaitingDialog() - binding.root.postDelayed({ - checkCameraPermissionAndGo() - }, 1000) } } } + binding.root.postDelayed({ + checkCameraPermissionAndGo() + }, 1000) } } @@ -173,9 +173,9 @@ class InitActivity : BaseActivity() { } } - var arcsoftAppId = "Hkz1rBk6PZXbS8KwKr67K2eZtsz8bRoMHLg64bUdgCZj" - var arcsoftSdkKey = "AabXs3sHM8UhhE7oCGf4LVMLrdkGb1nJNksbjjTdVt7k" - var arcsoftActiveKey = "085F-118G-Q4GH-B2YH" +// var arcsoftAppId = "Hkz1rBk6PZXbS8KwKr67K2eZtsz8bRoMHLg64bUdgCZj" +// var arcsoftSdkKey = "AabXs3sHM8UhhE7oCGf4LVMLrdkGb1nJNksbjjTdVt7k" +// var arcsoftActiveKey = "085F-118G-Q4GH-B2YH" private fun getDeviceConfig() { userViewModel.getDeviceConfig( @@ -188,11 +188,11 @@ class InitActivity : BaseActivity() { val settlementMode = if (deviceConfig.payType == 2) 0 else 1 SpTool.settlementMode = settlementMode - // TODO: 临时写死用于测试---------------------------------------- - deviceConfig.arcsoftAppId = arcsoftAppId - deviceConfig.arcsoftSdkKey = arcsoftSdkKey - deviceConfig.arcsoftActiveKey = arcsoftActiveKey - // TODO: 临时写死用于测试---------------------------------------- +// // TODO: 临时写死用于测试---------------------------------------- +// deviceConfig.arcsoftAppId = arcsoftAppId +// deviceConfig.arcsoftSdkKey = arcsoftSdkKey +// deviceConfig.arcsoftActiveKey = arcsoftActiveKey +// // TODO: 临时写死用于测试---------------------------------------- GlobalData.appId = deviceConfig.arcsoftAppId ?: "" GlobalData.sdkKey = deviceConfig.arcsoftSdkKey ?: "" diff --git a/app/src/main/java/com/sw/dualscreen/network/ApiClient.kt b/app/src/main/java/com/sw/dualscreen/network/ApiClient.kt index 9026ef7..5cd3b89 100644 --- a/app/src/main/java/com/sw/dualscreen/network/ApiClient.kt +++ b/app/src/main/java/com/sw/dualscreen/network/ApiClient.kt @@ -32,7 +32,7 @@ object ApiClient { val url = request.url.toString() val tag = if ( url.contains("terminal/neglect/common/app/faceFeature/increment/list") || - url.contains("nutrition/neglect/booth/face/increment") + url.contains("nutrition/neglect/serve/face/increment") ) "faceIncrement" else if (url.contains("terminal/neglect/pay/app/turnOrderInfo")) "turnOrderInfo" else if(url.contains("nutrition/neglect")) "V2"