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/verification-success/verification-success.uvue |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/rencaika_merchant/pages/verification-success/verification-success.uvue b/rencaika_merchant/pages/verification-success/verification-success.uvue
index 39de339..ddd927c 100644
--- a/rencaika_merchant/pages/verification-success/verification-success.uvue
+++ b/rencaika_merchant/pages/verification-success/verification-success.uvue
@@ -1,13 +1,17 @@
 <template>
 	<view class="page">
 		<view class="navigation-bar"><view class="back-button" @tap="returnToScan"><image class="back-icon" src="/static/icons/lucide/back-left.svg" mode="aspectFit"></image></view></view>
-		<view class="result-content"><view class="success-shell"><image class="success-icon" src="/static/icons/lucide/badge-check-orange.svg" mode="aspectFit"></image></view><text class="result-title">核销成功</text><text class="result-message">订单号:{{orderNo}}</text><view class="return-button" @tap="viewOrder"><text>查看订单</text></view></view>
+		<view class="result-content"><view class="success-shell"><image class="success-icon" src="/static/icons/lucide/badge-check-orange.svg" mode="aspectFit"></image></view><text class="result-title">核销成功</text><text class="result-message">{{isFreeStay ? '核销单号:' : '订单号:'}}{{orderNo}}</text><view class="return-button" @tap="viewOrder"><text>查看订单</text></view></view>
 	</view>
 </template>
 
 <script setup lang="uts">
 	const orderNo = ref('-')
-	onLoad((options: any) => { if (options != null && options.orderNo != null && ('' + options.orderNo).length > 0) orderNo.value = decodeURIComponent('' + options.orderNo) })
+	const isFreeStay = ref(false)
+	onLoad((options: any) => {
+		if (options != null && options.orderNo != null && ('' + options.orderNo).length > 0) orderNo.value = decodeURIComponent('' + options.orderNo)
+		isFreeStay.value = options != null && options.credentialType != null && decodeURIComponent('' + options.credentialType) == 'FREE_STAY_CODE'
+	})
 	const viewOrder = () => {
 		if (orderNo.value == '-' || orderNo.value.length == 0) {
 			uni.showToast({ title: '订单号缺失', icon: 'none' })

--
Gitblit v1.7.1