提交 7324ad04 编写于 作者: guangjun.yang's avatar guangjun.yang

要跳转到新的购买页面

上级 0ad22dca
...@@ -32,6 +32,7 @@ import ExjumperButton from "@/components/cme/exjumper-button"; ...@@ -32,6 +32,7 @@ import ExjumperButton from "@/components/cme/exjumper-button";
import CommonNavbar from "@/components/common/common-navbar"; import CommonNavbar from "@/components/common/common-navbar";
import CardPopup from "@/components/cme/card-popup"; import CardPopup from "@/components/cme/card-popup";
import Loading from "@/components/common/common-loading"; import Loading from "@/components/common/common-loading";
import { getWebPageUrl } from "@/utils/index";
import { Toast } from "vant"; import { Toast } from "vant";
export default { export default {
data() { data() {
...@@ -158,8 +159,28 @@ export default { ...@@ -158,8 +159,28 @@ export default {
); );
}, },
// 跳转到原生的购买页面 // 新购买方法
confirm() { confirm() {
console.log('new confirm');
let courseUrl = encodeURIComponent(this.oneLevelUrl)
let paramPageUrl = getWebPageUrl(`profexam/#/goods-detail?goodsId=${this.cardInfo.id}&courseUrl=${courseUrl}`);
let paramList = [
{
key: "pageUrl",
value: paramPageUrl,
type: 4,
seqNo: 1
}
]
rocNative.dispatchEventByModuleCode({
modeCode: "M300",
jsonString: paramList
});
},
// 跳转到原生的购买页面
confirmOld() {
this.isShowPopup = false; this.isShowPopup = false;
let paramList = [ let paramList = [
{ {
......
...@@ -695,8 +695,35 @@ export default { ...@@ -695,8 +695,35 @@ export default {
}); });
}, },
// 跳转到原生的购买页面 // 新购买方法
confirm() { confirm() {
console.log('new confirm');
this.$sendBuriedData({
component_tag: `885#8852`
});
let projectId = this.project.projectId;
let pageUrl = getWebPageUrl(
`/cme/#/coop?id=${projectId}&cmeProjectId=${projectId}`
);
let courseUrl = encodeURIComponent(pageUrl);
let paramPageUrl = getWebPageUrl(`profexam/#/goods-detail?goodsId=${this.cardInfo.id}&projectId=${projectId}&courseUrl=${courseUrl}`);
let paramList = [
{
key: "pageUrl",
value: paramPageUrl,
type: 4,
seqNo: 1
}
]
rocNative.dispatchEventByModuleCode({
modeCode: "M300",
jsonString: paramList
});
},
// 跳转到原生的购买页面
confirmNew() {
let appVersion = this.userInfo.appVersion || ""; let appVersion = this.userInfo.appVersion || "";
let appVersionNum = appVersion.split(".").join(""); let appVersionNum = appVersion.split(".").join("");
if (appVersionNum < 341) { if (appVersionNum < 341) {
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册