From ed439398611062c888d5db85715752eb5a43eb01 Mon Sep 17 00:00:00 2001 From: MTing Date: Wed, 24 Sep 2025 14:35:32 +0800 Subject: [PATCH] test 41 fix --- .../main/java/com/ouxuan/oxface/OXFaceOnlineActivity.java | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/ouxuan/oxface/OXFaceOnlineActivity.java b/app/src/main/java/com/ouxuan/oxface/OXFaceOnlineActivity.java index a43dda8..b246678 100644 --- a/app/src/main/java/com/ouxuan/oxface/OXFaceOnlineActivity.java +++ b/app/src/main/java/com/ouxuan/oxface/OXFaceOnlineActivity.java @@ -2657,8 +2657,18 @@ public class OXFaceOnlineActivity extends BaseActivity implements View.OnClickLi modeType = OrderVerificationManager.TYPE_VERIFICATION_CODE; verifyCode = verificationCode; - // 调用订单查询方法进行验证码验证 - getCheckOrder(); + // 判断当前场景 + boolean isLeaveScene = VenueSceneUtils.isLeaveScene(this); + + if (isLeaveScene) { + // 离场场景:调用离场验证码核销逻辑 + LogManager.logInfo(TAG, "离场场景验证码验证,验证码: " + verificationCode); + leaveVerificationManager.performVerification(LeaveVerificationManager.TYPE_VERIFICATION_CODE, verificationCode, null); + } else { + // 进场场景:调用订单查询方法进行验证码验证 + LogManager.logInfo(TAG, "进场场景验证码验证,验证码: " + verificationCode); + getCheckOrder(); + } } /**