From 66e3e77580f3bf51830e39c9322a69002bf18671 Mon Sep 17 00:00:00 2001
From: longz <longzhaoz@qq.com>
Date: 星期四, 25 六月 2026 23:09:00 +0800
Subject: [PATCH] 优化fix

---
 yuyueMiniProgram/src/pages/index/index.vue            |   11 ++++++++---
 yuyueMiniProgram/src/pages/login/index.vue            |    2 +-
 yuyueMiniProgram/src/pages/visitorCode/index.vue      |    2 +-
 yuyueMiniProgram/src/pages/visitorCodeShare/index.vue |    2 +-
 yuyueMiniProgram/src/pages/mine/index.vue             |    2 +-
 5 files changed, 12 insertions(+), 7 deletions(-)

diff --git a/yuyueMiniProgram/src/pages/index/index.vue b/yuyueMiniProgram/src/pages/index/index.vue
index caa2272..0af4325 100644
--- a/yuyueMiniProgram/src/pages/index/index.vue
+++ b/yuyueMiniProgram/src/pages/index/index.vue
@@ -465,9 +465,14 @@
 
 onShareAppMessage((res) => {
   const ticketUuid = res?.target?.dataset?.ticketUuid as string | undefined
-  const visitedUserDisplay = res?.target?.dataset?.visitedUserDisplay as string | undefined
+  if (!ticketUuid) {
+    return {
+      title: '红宇精工访客预约',
+      path: '/pages/index/index',
+    }
+  }
   return {
-    title: visitedUserDisplay ? `${visitedUserDisplay}的访客码` : '访客码分享',
+    title: '访客码的分享',
     path: buildVisitorCodeSharePath(ticketUuid),
   }
 })
@@ -501,7 +506,7 @@
     <view class="relative z-4" :style="{ paddingTop: `${safeAreaInsets?.top || 44}px` }">
       <view class="mb-[64rpx] h-[88rpx] flex items-center px-[32rpx]">
         <text class="text-[36rpx] text-white font-medium">
-          预约小程序
+          红宇精工访客预约
         </text>
       </view>
 
diff --git a/yuyueMiniProgram/src/pages/login/index.vue b/yuyueMiniProgram/src/pages/login/index.vue
index 99248cb..d2f4415 100644
--- a/yuyueMiniProgram/src/pages/login/index.vue
+++ b/yuyueMiniProgram/src/pages/login/index.vue
@@ -186,7 +186,7 @@
   <view class="login-page">
     <view class="login-card">
       <text class="login-title">
-        预约小程序
+        红宇精工访客预约
       </text>
       <text class="login-subtitle">
         {{ needPhoneAuthorize ? '首次登录需授权手机号完成身份识别' : '点击下方按钮使用微信授权登录' }}
diff --git a/yuyueMiniProgram/src/pages/mine/index.vue b/yuyueMiniProgram/src/pages/mine/index.vue
index 4882f3e..017d770 100644
--- a/yuyueMiniProgram/src/pages/mine/index.vue
+++ b/yuyueMiniProgram/src/pages/mine/index.vue
@@ -139,7 +139,7 @@
           :style="{ top: statusBarHeight + 'px', height: navBarHeight + 'px' }">
           <view class="relative z-10 flex h-full w-[88rpx] items-center justify-center" />
           <view class="absolute left-0 z-0 w-full text-center text-[34rpx] font-medium text-white">
-            预约小程序
+            红宇精工访客预约
           </view>
           <view class="w-[88rpx]" />
         </view>
diff --git a/yuyueMiniProgram/src/pages/visitorCode/index.vue b/yuyueMiniProgram/src/pages/visitorCode/index.vue
index 18e5732..2282eae 100644
--- a/yuyueMiniProgram/src/pages/visitorCode/index.vue
+++ b/yuyueMiniProgram/src/pages/visitorCode/index.vue
@@ -222,7 +222,7 @@
 }
 
 onShareAppMessage(() => ({
-  title: detail.value?.visitedUserDisplay ? `${detail.value.visitedUserDisplay}的访客码` : '访客码分享',
+  title: '访客码的分享',
   path: buildSharePath(),
 }))
 
diff --git a/yuyueMiniProgram/src/pages/visitorCodeShare/index.vue b/yuyueMiniProgram/src/pages/visitorCodeShare/index.vue
index b8203a7..edd467f 100644
--- a/yuyueMiniProgram/src/pages/visitorCodeShare/index.vue
+++ b/yuyueMiniProgram/src/pages/visitorCodeShare/index.vue
@@ -195,7 +195,7 @@
 }
 
 onShareAppMessage(() => ({
-  title: order.value?.visitedUserDisplay ? `${order.value.visitedUserDisplay}的访客码` : '访客码分享',
+  title: '访客码的分享',
   path: buildSharePath(),
 }))
 

--
Gitblit v1.7.1