Explorar el Código

删除 VideoPost 中的部分 admin 操作的接口

reghao hace 2 años
padre
commit
c97f4ac313
Se han modificado 1 ficheros con 2 adiciones y 100 borrados
  1. 2 100
      src/views/post/VideoPost.vue

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

@@ -58,16 +58,6 @@
           prop="direction"
           prop="direction"
           label="方向"
           label="方向"
         />
         />
-        <el-table-column
-          label="视频资源"
-        >
-          <template slot-scope="scope">
-            <el-button
-              size="mini"
-              @click="handleVideoResource(scope.$index, scope.row)"
-            >查看</el-button>
-          </template>
-        </el-table-column>
         <el-table-column
         <el-table-column
           prop="scope"
           prop="scope"
           label="可见范围"
           label="可见范围"
@@ -119,20 +109,8 @@
             <el-tag v-else-if="scope.row.status === 4" :type="'danger'" disable-transitions>
             <el-tag v-else-if="scope.row.status === 4" :type="'danger'" disable-transitions>
               下架
               下架
             </el-tag>
             </el-tag>
-            <el-tag v-else-if="scope.row.status === 5" :type="'danger'" disable-transitions>
-              待缓存
-            </el-tag>
-            <el-tag v-else-if="scope.row.status === 6" :type="'danger'" disable-transitions>
-              缓存中
-            </el-tag>
-            <el-tag v-else-if="scope.row.status === 7" :type="'danger'" disable-transitions>
-              缓存失败
-            </el-tag>
-            <el-tag v-else-if="scope.row.status === 8" :type="'danger'" disable-transitions>
-              封面不存在
-            </el-tag>
             <el-tag v-else :type="'danger'" disable-transitions>
             <el-tag v-else :type="'danger'" disable-transitions>
-              视频不存在
+              状态值: {{ scope.row.status }}
             </el-tag>
             </el-tag>
           </template>
           </template>
         </el-table-column>
         </el-table-column>
@@ -158,60 +136,6 @@
           </template>
           </template>
         </el-table-column>
         </el-table-column>
       </el-table>
       </el-table>
-      <!-- 视频资源对话框 -->
-      <el-dialog
-        append-to-body
-        :visible.sync="showVideoResourceDialog"
-        width="70%"
-        center
-      >
-        <el-table
-          :data="videoResources"
-          border
-          style="width: 100%"
-        >
-          <el-table-column
-            label="No"
-            type="index"
-          />
-          <el-table-column
-            prop="videoCodec"
-            label="原始视频"
-          />
-          <el-table-column
-            prop="videoCodec"
-            label="视频编码"
-          />
-          <el-table-column
-            prop="audioCodec"
-            label="音频编码"
-          />
-          <el-table-column
-            prop="quality"
-            label="画质"
-          />
-          <el-table-column
-            prop="urlType"
-            label="URL 类型"
-          />
-          <el-table-column
-            prop="url"
-            label="URL"
-          />
-          <el-table-column
-            fixed="right"
-            label="操作"
-            width="280"
-          >
-            <template slot-scope="scope">
-              <el-button
-                size="mini"
-                @click="handleConvert(scope.$index, scope.row)"
-              >转码</el-button>
-            </template>
-          </el-table-column>
-        </el-table>
-      </el-dialog>
       <!-- 修改视频可见范围对话框 -->
       <!-- 修改视频可见范围对话框 -->
       <el-dialog
       <el-dialog
         append-to-body
         append-to-body
@@ -266,7 +190,7 @@
 
 
 <script>
 <script>
 import VideoPreviewPlayer from 'components/VideoPreviewPlayer'
 import VideoPreviewPlayer from 'components/VideoPreviewPlayer'
-import { updateVideoScope, videoInfo, deleteVideoPost, getVideoResource, convertVideo, getVideoPosts } from '@/api/video'
+import { updateVideoScope, videoInfo, deleteVideoPost, getVideoPosts } from '@/api/video'
 
 
 export default {
 export default {
   name: 'VideoPost',
   name: 'VideoPost',
@@ -325,16 +249,6 @@ export default {
         })
         })
       })
       })
     },
     },
-    handleVideoResource(index, row) {
-      const videoId = row.videoId
-      this.showVideoResourceDialog = true
-
-      getVideoResource(videoId).then(resp => {
-        if (resp.code === 0) {
-          this.videoResources = resp.data
-        }
-      })
-    },
     handleScope(index, row) {
     handleScope(index, row) {
       this.form.videoId = row.videoId
       this.form.videoId = row.videoId
       this.form.scope = '' + row.scope
       this.form.scope = '' + row.scope
@@ -348,18 +262,6 @@ export default {
       }
       }
       done()
       done()
     },
     },
-    handleConvert(index, row) {
-      convertVideo(row.videoId).then(res => {
-        if (res.code === 0) {
-          this.$notify({
-            title: '提示',
-            message: '视频转码请求已提交',
-            type: 'warning',
-            duration: 3000
-          })
-        }
-      })
-    },
     handlePreview(index, row) {
     handlePreview(index, row) {
       videoInfo(row.videoId).then(res => {
       videoInfo(row.videoId).then(res => {
         if (res.code === 0) {
         if (res.code === 0) {