From f482e6d208e8008d89d9ee35e17fd94cae0c0288 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=A8=E8=88=AA?= Date: Fri, 5 Sep 2025 15:41:41 +0800 Subject: [PATCH] fix: bug --- src/pages/index/dialog.vue | 44 ++++++++++++++++++++++++++++++++++---- 1 file changed, 40 insertions(+), 4 deletions(-) diff --git a/src/pages/index/dialog.vue b/src/pages/index/dialog.vue index aff3e114..f9ba70ce 100644 --- a/src/pages/index/dialog.vue +++ b/src/pages/index/dialog.vue @@ -11,7 +11,12 @@ - + + + 历史 + 消息 + 我的 + @@ -463,9 +468,19 @@ }) } const historyRef = ref(null) + const showMenuList = ref(false) const showHistory = () => { + showMenuList.value = false historyRef.value.open() } + const toMessage = () => { + showMenuList.value = false + common.navigateTo('/pages/messageNotification/index') + } + const toMePage = () => { + showMenuList.value = false + common.switchTab('/pages/me/index') + } const showHistoryDetail = (item) => { queryAskHisByBatchIdPaging({ @@ -787,18 +802,39 @@ .seek-setting { position: absolute; - z-index: 3; + z-index: 13; right: 45rpx; top: 8rpx; font-size: 26rpx; width: 140rpx; height: 52rpx; padding: 10rpx 0; - overflow: hidden; + // overflow: hidden; line-height: 32rpx; text-align: right; padding-right: 48rpx; - + .more-list{ + position: absolute; + top: 100%; + right: 0; + width: 100rpx; + text-align: center; + background-color: #fff; + border-radius: 12rpx; + padding: 16rpx 0; + display: none; + z-index: 21; + &.show{ + display: block; + } + .more-item{ + line-height: 60rpx; + font-size: 29rpx; + color: #333; + position: relative; + z-index: 22; + } + } .image-icon { width: 30rpx; height: 32rpx;