From dfdaa3e75a5d2e8779c8463673484eeea1f1e813 Mon Sep 17 00:00:00 2001
From: shinnosuke <tantao@1hoper.com>
Date: 星期一, 31 八月 2026 17:24:09 +0800
Subject: [PATCH] fix: show hotel free stay verification records in merchant orders

---
 rencaika_merchant/pages/free-stay-confirm/free-stay-confirm.uvue |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/rencaika_merchant/pages/free-stay-confirm/free-stay-confirm.uvue b/rencaika_merchant/pages/free-stay-confirm/free-stay-confirm.uvue
index 7ac0328..6b1db46 100644
--- a/rencaika_merchant/pages/free-stay-confirm/free-stay-confirm.uvue
+++ b/rencaika_merchant/pages/free-stay-confirm/free-stay-confirm.uvue
@@ -60,9 +60,10 @@
 			success: (modal: any) => {
 				if (!modal.confirm) return
 				submitting.value = true
-				confirmVerificationCode(verificationId.value, 'merchant-free-stay-' + verificationId.value + '-' + Date.now(), (_result: any, _traceId: string) => {
+				confirmVerificationCode(verificationId.value, 'merchant-free-stay-' + verificationId.value + '-' + Date.now(), (result: any, _traceId: string) => {
 					submitting.value = false
-					uni.redirectTo({ url: '/pages/verification-success/verification-success?orderNo=' + encodeURIComponent('免费入住券') })
+					const verifyNo = result != null && result.verifyNo != null ? '' + result.verifyNo : ''
+					uni.redirectTo({ url: '/pages/verification-success/verification-success?orderNo=' + encodeURIComponent(verifyNo) + '&credentialType=FREE_STAY_CODE' })
 				}, (error: any) => {
 					submitting.value = false
 					uni.showToast({ title: error != null && error.message != null ? '' + error.message : '核销失败,请重试', icon: 'none' })

--
Gitblit v1.7.1