提交 62e1e795 编写于 作者: guangjun.yang's avatar guangjun.yang

生成分享的url

上级 59a10da2
...@@ -420,9 +420,23 @@ export default { ...@@ -420,9 +420,23 @@ export default {
// 生成分享的url // 生成分享的url
generateShareUrl() { generateShareUrl() {
let _this = this; let _this = this;
let videoUrl = this.$route.query.videoUrl || '';
let info = "";
if(videoUrl) {
let limitTimes = this.$route.query.limitTimes || 300000;
info = JSON.stringify({
projectId: this.projectId,
videoUrl: videoUrl,
limitTimes: limitTimes
})
} else {
info = JSON.stringify({
projectId: this.projectId,
})
}
let param = { let param = {
channel: 1, // 分享渠道 1:APP channel: 1, // 分享渠道 1:APP
info: `${_this.projectId}`, info: info,
type: 2 // 业务类型 1:教培项目 2:继教项目 3:职称考项目 type: 2 // 业务类型 1:教培项目 2:继教项目 3:职称考项目
}; };
_this.POST("portal/shareParam/save", param).then(res => { _this.POST("portal/shareParam/save", param).then(res => {
...@@ -965,9 +979,6 @@ export default { ...@@ -965,9 +979,6 @@ export default {
// 判断是否是mp4 // 判断是否是mp4
if(mp4Url.lastIndexOf('.mp4') > 0) { if(mp4Url.lastIndexOf('.mp4') > 0) {
_this.bannerType = 2; _this.bannerType = 2;
// // TODO test
// _this.videoOptions.mp4 += 2;
} else { } else {
if (res.data.attachmentType == 2) { if (res.data.attachmentType == 2) {
_this.videoOptions.mp4 = res.data.attachmentUrl; _this.videoOptions.mp4 = res.data.attachmentUrl;
......
此差异已折叠。
...@@ -342,7 +342,8 @@ export default { ...@@ -342,7 +342,8 @@ export default {
isShowFFDialog: false, isShowFFDialog: false,
needShort: false, needShort: false,
uuid: '', uuid: '',
token: '' token: '',
shareParam: {},
}; };
}, },
components: { components: {
...@@ -414,7 +415,8 @@ export default { ...@@ -414,7 +415,8 @@ export default {
}; };
this.GET(`portal/shareParam/queryByUuid`, param).then(res => { this.GET(`portal/shareParam/queryByUuid`, param).then(res => {
if (res.code == "000000") { if (res.code == "000000") {
this.projectId = res.data; this.shareParam = JSON.parse(res.data);
this.projectId = this.shareParam.projectId || 178;
this.getProjectParticularsV2(); this.getProjectParticularsV2();
console.log('queryByUuid', res); console.log('queryByUuid', res);
} }
...@@ -757,7 +759,8 @@ export default { ...@@ -757,7 +759,8 @@ export default {
token: _this.token, token: _this.token,
setEntry: true setEntry: true
}; };
let videoUrl = this.$route.query.videoUrl || ''; // let videoUrl = this.$route.query.videoUrl || '';
let videoUrl = this.shareParam.videoUrl;
if(videoUrl) { if(videoUrl) {
param.trySeeFlag = 0; param.trySeeFlag = 0;
} else { } else {
...@@ -772,9 +775,10 @@ export default { ...@@ -772,9 +775,10 @@ export default {
this.needShort = true; this.needShort = true;
}, 5000); }, 5000);
if(videoUrl) { if(videoUrl) {
_this.limitTimes = this.$route.query.trySeeTime || 300000; // _this.limitTimes = this.$route.query.trySeeTime || 300000;
_this.limitTimes = this.shareParam.trySeeTime || 300000;
_this.videoOptions.mp4 = videoUrl; _this.videoOptions.mp4 = videoUrl;
_this.videoOptions.trySeeTime = this.$route.query.trySeeTime || 300000; _this.videoOptions.trySeeTime = this.shareParam.trySeeTime || 300000;
} else { } else {
_this.limitTimes = res.data.trySeeTime; _this.limitTimes = res.data.trySeeTime;
_this.videoOptions.mp4 = res.data.attachmentUrl; _this.videoOptions.mp4 = res.data.attachmentUrl;
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册