贾宇博 5 місяців тому
батько
коміт
3d3a9caae8

+ 4 - 7
src/views/equity/NewsRelease/index.vue

@@ -57,12 +57,12 @@
             <template v-for="(recipient, index) in row.recipients" :key="index">
               <!-- 仅当 voteReason 有值时显示 tooltip -->
               <el-tooltip v-if="recipient.voteReason" :content="recipient.voteReason" placement="top" :hide-after="0">
-                <el-tag :type="getTagTypeMap[String(recipient.status)]">
+                <el-tag :type="getTagTypeMap[String(recipient.status)]" class="hover-cursor">
                   {{ recipient.userName }}
                 </el-tag>
               </el-tooltip>
               <!-- 否则直接显示 el-tag(无 tooltip) -->
-              <el-tag v-else :type="getTagTypeMap[String(recipient.status)]">
+              <el-tag v-else :type="getTagTypeMap[String(recipient.status)]" class="hover-cursor">
                 {{ recipient.userName }}
               </el-tag>
             </template>
@@ -453,10 +453,7 @@ getCompany()
   width: 550px
 }
 
-.tag-container {
-  display: flex;
-  flex-wrap: wrap;
-  gap: 6px;
-  /* 调整标签间距 */
+.hover-cursor {
+  cursor: pointer;
 }
 </style>

+ 0 - 13
src/views/equity/message/index.vue

@@ -444,20 +444,7 @@ const cellStyle = ({ row, column, rowIndex, columnIndex }) => {
 };
 
 
-/** 组件挂载时启动定时器 */
-onMounted(() => {
-  getList(); // 立即调用一次
-  timer = setInterval(() => {
-    getList();
-  }, 60000); // 每 60 秒执行一次
-});
 
-/** 组件卸载时清除定时器,防止内存泄漏 */
-onUnmounted(() => {
-  if (timer) {
-    clearInterval(timer);
-  }
-});
 
 getList();
 </script>