Forráskód Böngészése

公告撤回禁止查看

qinchao 3 éve
szülő
commit
8561602aef
1 módosított fájl, 15 hozzáadás és 5 törlés
  1. 15 5
      src/modules/portal/views/home/SiteMessageHome.vue

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

@@ -51,10 +51,20 @@
           <el-table-column width="100" label="ID">
             <span slot-scope="scope">{{ scope.row.id }}</span>
           </el-table-column>
-          <el-table-column label="标题"
-            ><span slot-scope="scope">
+          <el-table-column label="标题">
+            <span v-if="scope.row.hasRecalled == true" slot-scope="scope">
+              <img
+                :class="
+                  scope.row.hasRead
+                    ? 'mhome-message-read'
+                    : 'mhome-message-unread'
+                "
+              />
+              <span class="mhome-message-title">{{ scope.row.title }}</span>
+            </span>
+            <span v-else slot-scope="scope">
               <router-link
-                :disabled="scope.row.hasRecalled == true"
+                v-if="scope.row.hasRecalled == true"
                 :to="'/home/site-message/' + scope.row.id"
                 style="display: flex"
               >
@@ -67,8 +77,8 @@
                 />
                 <span class="mhome-message-title">{{ scope.row.title }}</span>
               </router-link>
-            </span></el-table-column
-          >
+            </span>
+          </el-table-column>
           <el-table-column width="180" prop="publishTime" label="发送时间">
           </el-table-column>
         </el-table>