|
|
@ -74,15 +74,15 @@ |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="banner视频" |
|
|
|
v-loading="videoLoading" |
|
|
|
prop="videoUrl"> |
|
|
|
prop="noticeVideoUrl"> |
|
|
|
<el-upload class="avatar-uploader" |
|
|
|
:action="this.uploadUrl" |
|
|
|
:show-file-list="false" |
|
|
|
:on-success="handleVideoSuccess" |
|
|
|
:on-error="handelError" |
|
|
|
:before-upload="beforeVideoUpload"> |
|
|
|
<video class="video" v-if="dataForm.videoUrl" |
|
|
|
:src="dataForm.videoUrl" controls="controls" height="178px" width="378px"></video> |
|
|
|
<video class="video" v-if="dataForm.noticeVideoUrl" |
|
|
|
:src="dataForm.noticeVideoUrl" controls="controls" height="178px" width="378px"></video> |
|
|
|
<i v-else |
|
|
|
class="el-icon-plus avatar-uploader-icon"></i> |
|
|
|
</el-upload> |
|
|
@ -118,7 +118,7 @@ export default { |
|
|
|
mobile: '', |
|
|
|
noticeContent: '', |
|
|
|
allDeptIdsShow: [], |
|
|
|
videoUrl: '' |
|
|
|
noticeVideoUrl: '' |
|
|
|
}, |
|
|
|
value: '', |
|
|
|
// 富文本 |
|
|
@ -355,7 +355,7 @@ export default { |
|
|
|
this.dataForm.noticeImageUrl = res.data.url |
|
|
|
}, |
|
|
|
handleVideoSuccess (res, file) { |
|
|
|
this.dataForm.videoUrl = res.data.url |
|
|
|
this.dataForm.noticeVideoUrl = res.data.url |
|
|
|
this.videoLoading = false |
|
|
|
}, |
|
|
|
beforeAvatarUpload (file) { |
|
|
|