Browse Source

修改文字和上传视频有误

lex-xin 4 years ago
parent
commit
9d6d880356

File diff suppressed because it is too large
+ 0 - 0
dist/index.html


File diff suppressed because it is too large
+ 0 - 0
dist/static/css/chunk-374333e4.1fd02d2d.css


File diff suppressed because it is too large
+ 0 - 0
dist/static/css/chunk-4f9695ee.9529b83b.css


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/app.647f9b20.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-374333e4.1f9035a6.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-4f9695ee.3c93fa12.js


+ 16 - 15
src/views/contentManager/contentOperation.vue

@@ -89,7 +89,7 @@
       </el-form>
     </div>
 
-    <el-dialog title="插入视"
+    <el-dialog title="插入视"
                width="500px"
                :visible.sync="dialogFormVisible">
       <el-form :model="dialogForm"
@@ -101,21 +101,21 @@
                     style="width: 100%;"
                     autocomplete="off"></el-input>
         </el-form-item>
-        <el-form-item label="视类型"
+        <el-form-item label="视类型"
                       label-width="90px">
           <el-radio-group v-model="formRadio">
             <el-radio :label="1">外部连接</el-radio>
             <el-radio :label="2">上传</el-radio>
           </el-radio-group>
         </el-form-item>
-        <el-form-item v-if="formRadio == 1" label="视地址"
+        <el-form-item v-if="formRadio == 1" label="视地址"
                       label-width="90px"
                       prop="url">
           <el-input v-model="dialogForm.url"
                     style="width: 100%;"
                     autocomplete="off"></el-input>
         </el-form-item>
-        <el-form-item v-if="formRadio == 2" label="上传视"
+        <el-form-item v-if="formRadio == 2" label="上传视"
                       label-width="90px"
                       prop="videoUrl">
           <!-- <el-input v-model="dialogForm.url"
@@ -131,12 +131,13 @@
             :on-error="handleUploadError"
             :show-file-list="false"
             :limit="1"
-            accept=".mp4, .m4a"
+            accept=".mp4"
+            :file-list="fileList"
             :on-exceed="handleExceed">
             <video style="width: 120px; height: 120px" v-if="dialogForm.videoUrl" controls="controls" type="video/mp4" preload="auto" :src="dialogForm.videoUrl"></video>
             <i v-else class="el-icon-plus avatar-uploader-icon"></i>
           </el-upload>
-          <p class="imageSize" >只能上传mp4/m4a文件, 且不超过100M</p>
+          <p class="imageSize" >只能上传mp4文件, 且不超过100M</p>
         </el-form-item>
       </el-form>
       <div slot="footer"
@@ -287,8 +288,8 @@ export default {
       uploadLoading: false,
       fileList: [],
       dialogFormRules: {
-        url: [{ required: true, message: "请输入视地址", trigger: "blur" }],
-        videoUrl: [{required: true, message: "请上传视", trigger: 'blur'}]
+        url: [{ required: true, message: "请输入视地址", trigger: "blur" }],
+        videoUrl: [{required: true, message: "请上传视", trigger: 'blur'}]
       },
       form: {
         title: null,
@@ -312,7 +313,7 @@ export default {
           { required: true, message: "请选择封面图", trigger: "blur" }
         ],
         content: [{ required: true, message: "请编辑内容", trigger: "blur" }],
-        tenantId: [{ required: true, message: "请选择适用范围", trigger: "blur" }]
+        tenantId: [{ required: true, message: "请选择适用范围", trigger: "change" }]
       },
       imageSize: null
     };
@@ -332,10 +333,11 @@ export default {
         type: query.type,
         status: 1,
         content: null,
-        tenantId: null
+        tenantId: null,
       };
       this.$refs["form"].resetFields();
 
+      this.fileList = []
     }
     this.type = query.type;
     this.pageType = query.pageType;
@@ -583,23 +585,22 @@ export default {
       //     this.$message.error('上传头像图片只能是 JPG 格式!');
       //   }
         if (!isLt2M) {
-          this.$message.error('上传视大小不能超过 100MB!');
+          this.$message.error('上传视大小不能超过 100MB!');
         }
         this.uploadLoading = true
         return isLt2M;
     },
     handleUploadError(file) {
       this.uploadLoading = false
-      this.$message.error('上传视失败')
+      this.$message.error('上传视失败')
     },
     handleUploadSuccess(file, fileList) {
       this.uploadLoading = false
-      this.$message.success('上传视屏成功')
-      console.log(file, fileList)
+      // this.$message.success('上传视频成功')
       this.dialogForm.videoUrl = file.data.url;
     },
     handleExceed(files, fileList) {
-      this.$message.error('您已上传过视')
+      this.$message.error('您已上传过视')
       // this.$message.warning(`当前限制选择 1 个文件,本次选择了 ${files.length} 个文件,共选择了 ${files.length + fileList.length} 个文件`);
     }
   },

Some files were not shown because too many files changed in this diff