Ver código fonte

公告撤回禁止查看

qinchao 3 anos atrás
pai
commit
861dd4829d
1 arquivos alterados com 16 adições e 5 exclusões
  1. 16 5
      src/modules/portal/views/home/SiteMessageHome.vue

+ 16 - 5
src/modules/portal/views/home/SiteMessageHome.vue

@@ -52,13 +52,24 @@
             <span slot-scope="scope">{{ scope.row.id }}</span>
           </el-table-column>
           <el-table-column label="标题">
-            <el-button
-              v-show="
+            <span
+              v-if="
                 scope.row.hasRecalled == null || scope.row.hasRecalled == false
               "
-              type="text"
-              @click="detail(scope.row.id)"
+              slot-scope="scope"
             >
+              <el-button type="text" @click="detail(scope.row.id)">
+                <img
+                  :class="
+                    scope.row.hasRead
+                      ? 'mhome-message-read'
+                      : 'mhome-message-unread'
+                  "
+                />
+                <span class="mhome-message-title">{{ scope.row.title }}</span>
+              </el-button>
+            </span>
+            <span v-if="scope.row.hasRecalled == true" slot-scope="scope">
               <img
                 :class="
                   scope.row.hasRead
@@ -67,7 +78,7 @@
                 "
               />
               <span class="mhome-message-title">{{ scope.row.title }}</span>
-            </el-button>
+            </span>
           </el-table-column>
           <el-table-column width="180" prop="publishTime" label="发送时间">
           </el-table-column>