ソースを参照

更新视频发布页面

reghao 2 年 前
コミット
5400a43e79
1 ファイル変更12 行追加6 行削除
  1. 12 6
      src/components/upload/PublishVideo.vue

+ 12 - 6
src/components/upload/PublishVideo.vue

@@ -40,23 +40,29 @@
       </el-row>
       <el-form ref="form" :model="form" label-width="80px">
         <el-form-item label="标题">
-          <el-input v-model="form.name" style="width: 70%; padding-right: 2px" />
+          <el-input v-model="form.name" style="width: 70%; padding-right: 2px" placeholder="标题不能超过 50 个字符" />
         </el-form-item>
         <el-form-item label="描述">
           <el-input v-model="form.desc" type="textarea" style="width: 70%; padding-right: 2px" />
         </el-form-item>
         <el-form-item label="分区">
-          <el-select v-model="form.region" placeholder="请选择分区">
+          <el-select v-model="category" placeholder="请选择分区">
             <el-option label="区域一" value="shanghai" />
             <el-option label="区域二" value="beijing" />
           </el-select>
-          <el-select v-model="form.region" placeholder="请选择子分区">
+          <el-select v-model="childCategory" placeholder="请选择子分区">
             <el-option label="区域一" value="shanghai" />
             <el-option label="区域二" value="beijing" />
           </el-select>
         </el-form-item>
         <el-form-item label="标签">
-          <el-input v-model="form.tags" style="width: 70%; padding-right: 2px" />
+          <el-input v-model="form.tags" style="width: 70%; padding-right: 2px" placeholder="多个标签之间使用英文逗号分隔" />
+        </el-form-item>
+        <el-form-item label="可见范围">
+          <el-select v-model="scope" placeholder="选择可见范围">
+            <el-option label="区域一" value="shanghai" />
+            <el-option label="区域二" value="beijing" />
+          </el-select>
         </el-form-item>
         <el-form-item>
           <el-button type="primary" @click="onSubmit">立即投稿</el-button>
@@ -77,7 +83,7 @@ export default {
     return {
       activeName: 'first',
       options: {
-        target: '//oss.reghao.cn',
+        target: '//api.reghao.cn/api/file/upload/video',
         chunkSize: 1024 * 1024 * 1024 * 5, // 5GiB
         fileParameterName: 'file',
         testChunks: false,
@@ -235,7 +241,7 @@ export default {
             .then(json => {
               if (json.code === 0) {
                 this.videoPost.coverFileId = json.data.imageFileId
-                this.coverUrl = json.data.imageUrl
+                this.imageUrl = json.data.imageUrl
               } else {
                 this.message = '视频封面上传失败,请重试!' + json.message
                 this.showMessage = true