From d81381ae6fd608e525da0bf65e60d6e09652fff9 Mon Sep 17 00:00:00 2001 From: mazengfei <331023091@qq.com> Date: Tue, 14 Apr 2026 14:59:09 +0800 Subject: [PATCH] =?UTF-8?q?fix(login):=20=E4=BF=AE=E5=A4=8D=E4=BA=BA?= =?UTF-8?q?=E8=84=B8=E8=AF=86=E5=88=AB=E7=99=BB=E5=BD=95=E5=90=8E=E7=9A=84?= =?UTF-8?q?=E6=B5=81=E7=A8=8B=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 移除出盘完成日志的重复打印 - 添加餐盘已空时的页面跳转功能 --- .../java/com/sw/platecabinet/activity/LoginByFaceActivity.kt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/sw/platecabinet/activity/LoginByFaceActivity.kt b/app/src/main/java/com/sw/platecabinet/activity/LoginByFaceActivity.kt index c22b76d..9a8e741 100644 --- a/app/src/main/java/com/sw/platecabinet/activity/LoginByFaceActivity.kt +++ b/app/src/main/java/com/sw/platecabinet/activity/LoginByFaceActivity.kt @@ -419,7 +419,6 @@ class LoginByFaceActivity : BaseActivity(), override fun onSuccess(result: String) { plateEnable = false recognizeCountDownUtil.cancelCountDown() - loadLogInfo("collectFace,openPlate: 出盘完成,result=$result,开始查询剩余餐盘") // result 为 false 时表示出盘后无餐盘,直接播放无盘提示音 if (result.equals("false", ignoreCase = true)) { loadLogInfo("collectFace,openPlate: result=false,餐盘已空") @@ -427,6 +426,7 @@ class LoginByFaceActivity : BaseActivity(), goInitActivity() return } + loadLogInfo("collectFace,openPlate: 出盘完成,result=$result,开始查询剩余餐盘") // result 为 true,出盘成功,再查询是否还有剩余餐盘 SoundPoolUtil.getInstance().play(RECOGNIZE_SUCCESS, 0) checkRemainingPlate() @@ -452,8 +452,9 @@ class LoginByFaceActivity : BaseActivity(), if (result.isEmptyPlate) { // 餐盘已空,播放无盘提示音 SoundPoolUtil.getInstance().play(NO_PLATE_REMIND, 0) + + PlcSettingActivity.start(this@LoginByFaceActivity) } - goInitActivity() } override fun onError(message: String) {