提交 72592c0c 编写于 作者: guangjun.yang's avatar guangjun.yang

购买课程

站外提示
上级 fb9fed66
...@@ -172,6 +172,16 @@ export default { ...@@ -172,6 +172,16 @@ export default {
component_tag: `883#88316#${item.id}#${item.name}` component_tag: `883#88316#${item.id}#${item.name}`
}); });
} }
if(!this.hasBindCard) {
if(item.type == 1) {
Toast('激活/购买后可参加考试');
} else if(item.type == 2){
Toast('激活/购买后可学习完整课程');
}
return;
}
if(!isWeiXin()) { if(!isWeiXin()) {
if(item.type == 1) { if(item.type == 1) {
Toast('请前往云鹊医APP参加考试'); Toast('请前往云鹊医APP参加考试');
......
...@@ -74,7 +74,8 @@ ...@@ -74,7 +74,8 @@
<slot></slot> <slot></slot>
<!-- 试看提示 --> <!-- 试看提示 -->
<div class="proved-box" v-show="logged && showProved"> <div class="proved-box" v-show="logged && showProved">
可试看{{ dealTime(proved) }},观看完整版请来 <span @click="download">云鹊医App</span> <!-- 可试看{{ dealTime(proved) }},观看完整版请来 <span @click="download">云鹊医App</span> -->
可试看{{ dealTime(proved) }},观看完整版请 <span @click="download">购买课程</span>
</div> </div>
<!-- 重新播放,只有试看有 --> <!-- 重新播放,只有试看有 -->
<div class="replay-box" v-show="showReplay" @click="onReplay">重新播放</div> <div class="replay-box" v-show="showReplay" @click="onReplay">重新播放</div>
......
...@@ -14,7 +14,7 @@ const user = { ...@@ -14,7 +14,7 @@ const user = {
SET_TOKEN: (state, payload) => { SET_TOKEN: (state, payload) => {
state.token = payload; state.token = payload;
}, },
SET_USER_INFO: (state, payload) => { SET_USER_INFO_2: (state, payload) => {
state.info = payload; state.info = payload;
}, },
}, },
...@@ -55,7 +55,7 @@ const user = { ...@@ -55,7 +55,7 @@ const user = {
// avatarUrl = img2.src; // avatarUrl = img2.src;
// } // }
picapDoctor.avatar = avatarUrl || 'https://file.yunqueyi.com/File/doctor_default.png'; picapDoctor.avatar = avatarUrl || 'https://file.yunqueyi.com/File/doctor_default.png';
commit('SET_USER_INFO', { ...picapDoctor, isExist, certifyDoc }); commit('SET_USER_INFO_2', { ...picapDoctor, isExist, certifyDoc });
} }
} else { } else {
errCallBack() errCallBack()
...@@ -73,7 +73,7 @@ const user = { ...@@ -73,7 +73,7 @@ const user = {
// 登出 // 登出
logout({ state, commit }) { logout({ state, commit }) {
commit('SET_TOKEN', ''); commit('SET_TOKEN', '');
commit('SET_USER_INFO', {}); commit('SET_USER_INFO_2', {});
localStorage.removeItem('token'); localStorage.removeItem('token');
delCookie('token') delCookie('token')
}, },
......
<template> <template>
<!-- 组件详情页面:模块列表及其下面的元件列表 --> <!-- 组件详情页面:模块列表及其下面的元件列表 -->
<div class="page-container-merge" :style="{'position': isShowEJDialog ? 'fixed' : 'static'}"> <div class="page-container-merge" :style="{'position': isShowEJDialog ? 'fixed' : 'static'}">
<CommonNavbar <!-- <CommonNavbar
id="header" id="header"
:bgColor="bgColor" :bgColor="bgColor"
v-show="isShowNavbar" v-show="isShowNavbar"
...@@ -14,7 +14,7 @@ ...@@ -14,7 +14,7 @@
:burialPoint="pointStyle" :burialPoint="pointStyle"
borderStyle="0px solid #fff" borderStyle="0px solid #fff"
:backMethod="from" :backMethod="from"
></CommonNavbar> ></CommonNavbar> -->
<div class="page-content list-container"> <div class="page-content list-container">
<!-- banner图片 --> <!-- banner图片 -->
<div @click="gotoCourse()" v-if="bannerType == 1" class="page-content-img-container" style="position:relative;"> <div @click="gotoCourse()" v-if="bannerType == 1" class="page-content-img-container" style="position:relative;">
...@@ -471,20 +471,13 @@ export default { ...@@ -471,20 +471,13 @@ export default {
this.download(); this.download();
}, },
download(type) { download() {
if(type == 1) { this.confirm();
this.$sendBuriedData({
component_tag: `883#88310` // setTimeout(() => {
}); // window.location.href =
} else if(type == 2) { // "https://a.app.qq.com/o/simple.jsp?pkgname=com.picahealth.yunque";
this.$sendBuriedData({ // }, 100);
component_tag: `883#88312`
});
}
setTimeout(() => {
window.location.href =
"https://a.app.qq.com/o/simple.jsp?pkgname=com.picahealth.yunque";
}, 100);
}, },
cancleChangeCard() { cancleChangeCard() {
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册