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