提交 84a1aceb 编写于 作者: bo.dang's avatar bo.dang

设置回放和新增图片

上级 55df1093
...@@ -425,6 +425,7 @@ ...@@ -425,6 +425,7 @@
}] // 嘉宾 }] // 嘉宾
}, },
introTextNum: 0, introTextNum: 0,
rtcIntroducesText:[],
rtcIntroducesImages: [], rtcIntroducesImages: [],
// imgUrl1: '', // imgUrl1: '',
imgUrl1More: {}, imgUrl1More: {},
...@@ -1065,11 +1066,16 @@ ...@@ -1065,11 +1066,16 @@
} }
// 直播简介图片版 // 直播简介图片版
this.formData.rtcIntroduces = this.rtcIntroducesImages; this.formData.rtcIntroduces = JSON.parse(JSON.stringify(this.rtcIntroducesImages));
// 直播简介文字版 // 直播简介文字版
if(this.formData.textContent != null && this.formData.textContent != ""){ if(this.formData.textContent != null && this.formData.textContent != ""){
this.rtcIntroducesText = this.formData.rtcIntroduces.filter(function (item) {
return item.type == "1";
});
if(this.rtcIntroducesText.length == 0){
this.formData.rtcIntroduces.push({type:1,content:this.formData.textContent}); this.formData.rtcIntroduces.push({type:1,content:this.formData.textContent});
} }
}
// this.formData.rtcIntroduces[0].content = this.formData.textContent; // this.formData.rtcIntroduces[0].content = this.formData.textContent;
// 直播简介图片版 // 直播简介图片版
......
...@@ -177,7 +177,7 @@ ...@@ -177,7 +177,7 @@
<div v-if="numberShowFlag"> <div v-if="numberShowFlag">
<span>存在"{{videoNumber}}段"直播原视频,请下载合并后上传</span> <span>存在"{{videoNumber}}段"直播原视频,请下载合并后上传</span>
</div> </div>
<div style="margin-left:30px;"> <div style="margin-left:30px;" v-if="downloadVideoFlag">
<span>①下载原视频</span> <span>①下载原视频</span>
<!--<el-col :span="1">--> <!--<el-col :span="1">-->
...@@ -332,7 +332,7 @@ export default { ...@@ -332,7 +332,7 @@ export default {
playbackForm: { playbackForm: {
canPlayback: 0, canPlayback: 0,
playbackUrls: { playbackUrls: {
downloadUrls: [], downloadUrls: [],//下载地址,已按时间正序排序
originalUrls: [], originalUrls: [],
}, },
rtcId: "", rtcId: "",
...@@ -346,6 +346,7 @@ export default { ...@@ -346,6 +346,7 @@ export default {
videoUrl: "" videoUrl: ""
}] }]
}, },
downloadVideoFlag: true,// 拉流直播不显示下载
videoNumber: 0, videoNumber: 0,
uploadProgress1: 0, uploadProgress1: 0,
fileName: "", fileName: "",
...@@ -444,6 +445,18 @@ export default { ...@@ -444,6 +445,18 @@ export default {
const rtcId = row.rtcId; const rtcId = row.rtcId;
// 拉流直播不显示选择区域
if(row.streamType == 2){
vm.selectFlag = false;
vm.uploadFlag = true;
vm.downloadVideoFlag = false;
}
else {
vm.selectFlag = true;
}
getPlayback({rtcId}).then((res) => { getPlayback({rtcId}).then((res) => {
if(res.code == "000000") { if(res.code == "000000") {
vm.playbackForm = res.data; vm.playbackForm = res.data;
...@@ -455,20 +468,27 @@ export default { ...@@ -455,20 +468,27 @@ export default {
// vm.playbackForm.videos[0].videoSize = vm.videoSize(vm.playbackForm.videos[0].videoSize, 1); // vm.playbackForm.videos[0].videoSize = vm.videoSize(vm.playbackForm.videos[0].videoSize, 1);
// } // }
// 存在多个原视频 // 存在多个原视频
if(vm.playbackForm.playbackUrls.originalUrls.length > 1){ if(vm.playbackForm.playbackUrls.downloadUrls.length > 1){
vm.selectFlag = false; vm.selectFlag = false;
vm.numberShowFlag = true; vm.numberShowFlag = true;
vm.videoNumber = this.playbackForm.playbackUrls.originalUrls.length; vm.videoNumber = this.playbackForm.playbackUrls.downloadUrls.length;
} }
else { else {
vm.changeVideoSource(); // vm.changeVideoSource();
vm.selectFlag = true;
vm.numberShowFlag = false; vm.numberShowFlag = false;
}
if(vm.playbackForm.videos != null && vm.playbackForm.videos.length > 0){ if(vm.playbackForm.videos != null && vm.playbackForm.videos.length > 0){
vm.fileFlag = false; vm.fileFlag = false;
vm.deleteFileFlag = true; vm.deleteFileFlag = true;
vm.uploadProgress1 = 101;
} }
if(row.streamType == 1){
vm.changeVideoSource();
vm.downloadVideoFlag = true;
} }
} }
} }
} }
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册