Commit 873c66c0 authored by 刘怀志's avatar 刘怀志

限制mp4

parent 57eb1bd4
...@@ -258,8 +258,8 @@ ...@@ -258,8 +258,8 @@
<!-- 资源按钮组 --> <!-- 资源按钮组 -->
<div style="display:inline-block;float:right"> <div style="display:inline-block;float:right">
<span v-show="!hasChild(itemChild)"> <span v-show="!hasChild(itemChild)">
<i v-show="itemChild.videoUrl !== '' && itemChild.videoUrl !== null " class="chapter-icon videoBtn" title="视频" @click="openUploadDialog('视频维护',itemChild,0,'只能上传以.mp4格式/.rmvb格式/.avi结尾的文件')" /> <!-- 视频 --> <i v-show="itemChild.videoUrl !== '' && itemChild.videoUrl !== null " class="chapter-icon videoBtn" title="视频" @click="openUploadDialog('视频维护',itemChild,0,'只能上传以.mp4格式结尾的文件')" /> <!-- 视频 -->
<i v-show="itemChild.videoUrl==='' || itemChild.videoUrl === null" class="chapter-icon videoBtnNo" title="视频未上传" @click="openUploadDialog('视频上传',itemChild,0,'只能上传以.mp4格式/.rmvb格式/.avi结尾的文件')" /> <!-- 视频未添加 --> <i v-show="itemChild.videoUrl==='' || itemChild.videoUrl === null" class="chapter-icon videoBtnNo" title="视频未上传" @click="openUploadDialog('视频上传',itemChild,0,'只能上传以.mp4格式结尾的文件')" /> <!-- 视频未添加 -->
</span> </span>
<!-- <span v-show="processRes(4,itemChild.isTest)">--> <!-- <span v-show="processRes(4,itemChild.isTest)">-->
<!-- <i v-show="itemChild.pdfUrl!==''" class="chapter-icon pdfBtn" title="PDF" @click="openUploadDialog('PDF维护',itemChild,1,'只能上传以.pdf结尾的文件')" /> &lt;!&ndash; PDF &ndash;&gt;--> <!-- <i v-show="itemChild.pdfUrl!==''" class="chapter-icon pdfBtn" title="PDF" @click="openUploadDialog('PDF维护',itemChild,1,'只能上传以.pdf结尾的文件')" /> &lt;!&ndash; PDF &ndash;&gt;-->
...@@ -302,8 +302,8 @@ ...@@ -302,8 +302,8 @@
<div style="display:inline-block;float:right"> <div style="display:inline-block;float:right">
<!-- <span v-show="processRes(2,subItem.isTest)">--> <!-- <span v-show="processRes(2,subItem.isTest)">-->
<span> <span>
<i v-show="subItem.videoUrl!=='' && subItem.videoUrl!== null" class="chapter-icon videoBtn" title="视频" @click="openUploadDialog('视频维护',subItem,0,'只能上传以.mp4格式/.rmvb格式/.avi结尾的文件')" /> <!-- 视频 --> <i v-show="subItem.videoUrl!=='' && subItem.videoUrl!== null" class="chapter-icon videoBtn" title="视频" @click="openUploadDialog('视频维护',subItem,0,'只能上传以.mp4格式结尾的文件')" /> <!-- 视频 -->
<i v-show="subItem.videoUrl==='' || subItem.videoUrl=== null" class="chapter-icon videoBtnNo" title="视频未上传" @click="openUploadDialog('视频上传',subItem,0,'只能上传以.mp4格式/.rmvb格式/.avi结尾的文件')" /> <!-- 视频未添加 --> <i v-show="subItem.videoUrl==='' || subItem.videoUrl=== null" class="chapter-icon videoBtnNo" title="视频未上传" @click="openUploadDialog('视频上传',subItem,0,'只能上传以.mp4格式结尾的文件')" /> <!-- 视频未添加 -->
</span> </span>
<!-- <span v-show="processRes(4,subItem.isTest)">--> <!-- <span v-show="processRes(4,subItem.isTest)">-->
<!-- <span>--> <!-- <span>-->
...@@ -559,13 +559,13 @@ export default { ...@@ -559,13 +559,13 @@ export default {
methods: { methods: {
beforeVideoUpload(file) { beforeVideoUpload(file) {
console.log('KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK') console.log('KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK')
const allowedExtensions = ['avi', 'mp4', 'rmvb']; const allowedExtensions = ['mp4']
const extension = file.name.slice((file.name.lastIndexOf('.') - 1 >>> 0) + 2).toLowerCase(); const extension = file.name.slice((file.name.lastIndexOf('.') - 1 >>> 0) + 2).toLowerCase()
if (!allowedExtensions.includes(extension)) { if (!allowedExtensions.includes(extension)) {
this.$message.error('只能上传 avi, mp4, rmvb 格式的视频文件!'); this.$message.error('只能上传mp4格式的视频文件!')
return false; return false
} }
return true; return true
}, },
/** 试听操作*/ /** 试听操作*/
handleChangeIsAudition(item, pItem) { handleChangeIsAudition(item, pItem) {
...@@ -1806,10 +1806,10 @@ export default { ...@@ -1806,10 +1806,10 @@ export default {
const fileSuf = file.name.split('.').splice(-1)[0] const fileSuf = file.name.split('.').splice(-1)[0]
switch (type) { switch (type) {
case 0: case 0:
if (fileSuf !== 'mp4' && fileSuf !== 'rmvb' && fileSuf !== 'avi') { if (fileSuf !== 'mp4') {
_this.$notify({ _this.$notify({
title: '提示', title: '提示',
message: '视频只能上传以.mp4格式/.rmvb格式/.avi结尾的文件', message: '视频只能上传以.mp4格式结尾的文件',
type: 'warning' type: 'warning'
}) })
} else { } else {
...@@ -1817,7 +1817,7 @@ export default { ...@@ -1817,7 +1817,7 @@ export default {
if (this.firstUpload === false) { if (this.firstUpload === false) {
// setTimeout(() => { // setTimeout(() => {
console.log('this.saveItem', this.saveItem) console.log('this.saveItem', this.saveItem)
this.openUploadDialog('视频维护', this.saveItem, 0, '只能上传以.mp4格式/.rmvb格式/.avi结尾的文件', this.getUploadVideoPdfUrl) this.openUploadDialog('视频维护', this.saveItem, 0, '只能上传以.mp4格式结尾的文件', this.getUploadVideoPdfUrl)
// }, 1000) // }, 1000)
} }
} }
...@@ -1946,7 +1946,7 @@ export default { ...@@ -1946,7 +1946,7 @@ export default {
type: 'success' type: 'success'
}) })
if (type === 0) { if (type === 0) {
this.openUploadDialog('视频维护', this.saveItem, type, '只能上传以.mp4格式/.rmvb格式/.avi结尾的文件', res.data.videoUrl) this.openUploadDialog('视频维护', this.saveItem, type, '只能上传以.mp4格式结尾的文件', res.data.videoUrl)
} else { } else {
this.openUploadDialog('PDF维护', this.saveItem, type, '只能上传以.pdf结尾的文件', res.data.pdfUrl) this.openUploadDialog('PDF维护', this.saveItem, type, '只能上传以.pdf结尾的文件', res.data.pdfUrl)
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment