Jelajahi Sumber

update VideoPost.vue

reghao 2 minggu lalu
induk
melakukan
690ebd3fd8
2 mengubah file dengan 7 tambahan dan 6 penghapusan
  1. 5 4
      src/views/admin/aaa/AdminVideoList.vue
  2. 2 2
      src/views/post/VideoPost.vue

+ 5 - 4
src/views/admin/aaa/AdminVideoList.vue

@@ -169,11 +169,12 @@
         >
           <template slot-scope="scope">
             <el-badge v-if="scope.row.status === 1" is-dot type="warning" class="status-dot-badge">
-              <el-tag type="warning" size="mini">审核中</el-tag>
+              <el-tag type="warning" size="mini">待发布</el-tag>
             </el-badge>
-            <el-tag v-else-if="scope.row.status === 2" type="success" size="mini">审核通过</el-tag>
-            <el-tag v-else-if="scope.row.status === 3" type="danger" size="mini">审核未通过</el-tag>
-            <el-tag v-else-if="scope.row.status === 4" type="info" size="mini">已下架</el-tag>
+            <el-tag v-else-if="scope.row.status === 2" type="success" size="mini">待审核</el-tag>
+            <el-tag v-else-if="scope.row.status === 3" type="danger" size="mini">已发布</el-tag>
+            <el-tag v-else-if="scope.row.status === 4" type="info" size="mini">审核未通过</el-tag>
+            <el-tag v-else-if="scope.row.status === 5" type="info" size="mini">下架</el-tag>
             <el-tag v-else type="info" size="mini">未知: {{ scope.row.status }}</el-tag>
           </template>
         </el-table-column>

+ 2 - 2
src/views/post/VideoPost.vue

@@ -253,11 +253,11 @@ export default {
 
     /* --- 其余 UI 逻辑保持不变 --- */
     getStatusClass(status) {
-      const map = { 1: 'warning', 2: 'success', 3: 'danger', 4: 'info' }
+      const map = { 1: 'info', 2: 'warning', 3: 'success', 4: 'danger', 5: 'info' }
       return map[status] || 'info'
     },
     getStatusText(status) {
-      const map = { 1: '审核中', 2: '已发布', 3: '审核失败', 4: '已下架' }
+      const map = { 1: '待发布', 2: '待审核', 3: '已发布', 4: '审核未通过', 5: '下架' }
       return map[status] || `未知(${status})`
     },
     handleScope(index, row) {