提交 0485ceb8 编写于 作者: guangjun.yang's avatar guangjun.yang

尚未完成所有课程学

上级 f39f8070
......@@ -81,7 +81,7 @@ import NoMoreContent from "@/components/business/no-more-content";
import CertShow from "@/components/business/cert-show";
import { Collapse, CollapseItem, Dialog, Toast } from 'vant';
import { mapGetters } from "vuex";
import { getAppVersion, getWebPageUrl } from "@/utils";
import { getAppVersion, getWebPageUrl, isWeiXin } from "@/utils";
import vueFilters from '@/utils/filter';
const actionMap = {
11: "去考试",
......@@ -194,7 +194,15 @@ export default {
// component_tag: `882#${actionCode}#${this.projectId}`
// });
// }
if (item.useFlag == 2) return;
if (item.useFlag == 2) {
if(item.type == 1) {
// Toast('尚未完成所有课程学习');
Toast('请前往云鹊医APP参加考试');
} else if(item.type == 2){
Toast('尚未完成相关考试');
}
return;
};
if (item.type == 1) {
this.gotoExam(item.id);
......@@ -205,6 +213,10 @@ export default {
// 跳转到课程
gotoCourse: function(courseId) {
if(!isWeiXin()) {
Toast('请前往云鹊医APP学习课程');
return;
}
let token = localStorage.getItem('token');
let jumpUrl = getWebPageUrl(`profexam/#/course-detail?courseId=${courseId}&projectId=${this.projectId}&token=${token}`);
window.location.href = jumpUrl;
......
......@@ -148,4 +148,14 @@ export function gotoPage(context, pageUrl) {
jsonString: paramList
});
}
}
// 判断是否是微信浏览器
export function isWeiXin() {
var ua = window.navigator.userAgent.toLowerCase();
if (ua.match(/MicroMessenger/i) == 'micromessenger') {
return true;
} else {
return false;
}
}
\ No newline at end of file
......@@ -387,11 +387,7 @@ export default {
this.getAdvertInfoList();
},
mounted() {
window.addEventListener("scroll", this.scrollFun);
setTimeout(() => {
this.downloadTips = '';
this.needShort = true;
}, 5000);
window.addEventListener("scroll", this.scrollFun);
},
beforeDestroyed() {
window.removeEventListener("scroll", this.scrollFun);
......@@ -738,6 +734,10 @@ export default {
this.NEW_GET(`cme/project/${_this.projectId}/info`, param).then(res => {
if (res.code == "000000") {
// 首先使用配置中的参数中的获取视频地址及视频时间
setTimeout(() => {
this.downloadTips = '';
this.needShort = true;
}, 5000);
if(videoUrl) {
_this.limitTimes = this.$route.query.trySeeTime || 300000;
_this.videoOptions.mp4 = videoUrl;
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册