bug
This commit is contained in:
@@ -51,7 +51,7 @@
|
|||||||
<el-form-item label="视频简介" style="width: 100%" prop="videoIntroduction" :rules="[{required: true, message: '请输入视频简介', trigger: 'blur'}]">
|
<el-form-item label="视频简介" style="width: 100%" prop="videoIntroduction" :rules="[{required: true, message: '请输入视频简介', trigger: 'blur'}]">
|
||||||
<el-input v-model="form.videoIntroduction" type="textarea" size="small" :rows="4" placeholder="请输入视频简介"></el-input>
|
<el-input v-model="form.videoIntroduction" type="textarea" size="small" :rows="4" placeholder="请输入视频简介"></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="视频" prop="files" style="width: 100%;" :rules="[{required: true, message: '请上传视频', trigger: 'change'}]">
|
<el-form-item v-loading="isLoading" label="视频" prop="files" style="width: 100%;" :rules="[{required: true, message: '请上传视频', trigger: 'change'}]">
|
||||||
<el-upload :show-file-list="false" ref="upload1" action :http-request="submitUpload" :accept="accept" :limit="1">
|
<el-upload :show-file-list="false" ref="upload1" action :http-request="submitUpload" :accept="accept" :limit="1">
|
||||||
<div class="video" v-if="!form.files.length">
|
<div class="video" v-if="!form.files.length">
|
||||||
<div class="icon">
|
<div class="icon">
|
||||||
@@ -100,6 +100,7 @@
|
|||||||
return {
|
return {
|
||||||
accept: '.mp4',
|
accept: '.mp4',
|
||||||
id: '',
|
id: '',
|
||||||
|
isLoading: false,
|
||||||
search: {
|
search: {
|
||||||
current: 1,
|
current: 1,
|
||||||
size: 10,
|
size: 10,
|
||||||
@@ -188,6 +189,7 @@
|
|||||||
let formData = new FormData()
|
let formData = new FormData()
|
||||||
formData.append('file', file.file)
|
formData.append('file', file.file)
|
||||||
formData.append('bizType', 1)
|
formData.append('bizType', 1)
|
||||||
|
this.isLoading = true
|
||||||
this.instance.post(`/admin/file/addVideo`, formData).then(res => {
|
this.instance.post(`/admin/file/addVideo`, formData).then(res => {
|
||||||
if (res && res.data) {
|
if (res && res.data) {
|
||||||
let videoList = res.data[0].split(";")
|
let videoList = res.data[0].split(";")
|
||||||
@@ -201,6 +203,10 @@
|
|||||||
url: videoList[0]
|
url: videoList[0]
|
||||||
}]
|
}]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
this.isLoading = false
|
||||||
|
}).catch(() => {
|
||||||
|
this.isLoading = false
|
||||||
})
|
})
|
||||||
} else {
|
} else {
|
||||||
return this.$message.error("视频格式错误")
|
return this.$message.error("视频格式错误")
|
||||||
|
|||||||
Reference in New Issue
Block a user