Browse Source

修改bug

lxr 2 tháng trước cách đây
mục cha
commit
727c4d1d1a

+ 4 - 3
src/layouts/components/Header/components/NotificationDrawerContent.vue

@@ -82,14 +82,15 @@
                 :key="item.id + '_' + index"
                 class="message-card"
                 :class="{ unread: item.unread }"
+                @click.stop="handleAvatarClick(item)"
               >
-                <div class="message-avatar avatar-clickable" @click.stop="handleAvatarClick(item)">
+                <div class="message-avatar avatar-clickable">
                   <el-avatar :size="40" :src="item.userImage">
                     <el-icon><UserFilled /></el-icon>
                   </el-avatar>
                   <span v-if="item.unread" class="unread-dot message-unread-dot" />
                 </div>
-                <div class="message-body" @click="handleViewDetail(item)">
+                <div class="message-body">
                   <div class="message-row">
                     <span class="message-sender">{{ item.userName || item.title || "未知" }}</span>
                     <span class="message-date">{{ item.date }}</span>
@@ -806,7 +807,7 @@ watch(activeTab, val => {
   flex-shrink: 0;
   flex-direction: column;
   gap: 6px;
-  width: 160px;
+  width: 170px;
   padding: 12px 0;
   background: var(--el-fill-color-lighter);
   border-radius: 8px;