From 9039cff63b9143fa7674b64da9f36e0773dc8198 Mon Sep 17 00:00:00 2001 From: Lee-1203 <342694918@qq.com> Date: Wed, 23 Mar 2022 13:40:44 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BA=8C=E7=BB=B4=E7=A0=81=E8=AF=86=E5=88=AB?= =?UTF-8?q?=E5=AE=8C=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/router/index.js | 8 +++++ src/views/demo/index.vue | 35 ++++++++++++++++++++ src/views/home/expert/ask.vue | 2 +- src/views/home/expert/detail.vue | 32 ++++++++++++++++-- src/views/home/expert/index.vue | 57 ++++++++++++++++++++++++++------ src/views/home/plan/texta.vue | 21 ++++++++---- src/views/home/plan/textb.vue | 21 ++++++++---- src/views/home/plan/textc.vue | 21 ++++++++---- 8 files changed, 166 insertions(+), 31 deletions(-) create mode 100644 src/views/demo/index.vue diff --git a/src/router/index.js b/src/router/index.js index e7f448f..496b4ed 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -45,6 +45,9 @@ import texta from '../views/home/plan/texta.vue' import textb from '../views/home/plan/textb.vue' import textc from '../views/home/plan/textc.vue' +// 测试路径 +import demo from '../views/demo/index.vue' + Vue.use(VueRouter) const routes = [ @@ -53,6 +56,11 @@ const routes = [ name: 'start', component: start }, + { + path: '/demo', + name: 'demo', + component: demo + }, { path: '/login', name: 'login', diff --git a/src/views/demo/index.vue b/src/views/demo/index.vue new file mode 100644 index 0000000..c0ceaf1 --- /dev/null +++ b/src/views/demo/index.vue @@ -0,0 +1,35 @@ + + + + + diff --git a/src/views/home/expert/ask.vue b/src/views/home/expert/ask.vue index bbde01e..63737e9 100644 --- a/src/views/home/expert/ask.vue +++ b/src/views/home/expert/ask.vue @@ -120,7 +120,7 @@ // 下载二维码事件 downImg() { // 网页向小程序 postMessage 消息 - dd.postMessage({name:'https://ypzy.emingren.com' + this.expertDetail.im_group_qr}); + dd.postMessage({name:'downImg',url:'https://ypzy.emingren.com' + this.expertDetail.im_group_qr}); }, // 滚动改变样式 diff --git a/src/views/home/expert/detail.vue b/src/views/home/expert/detail.vue index 6106d47..37549e8 100644 --- a/src/views/home/expert/detail.vue +++ b/src/views/home/expert/detail.vue @@ -54,7 +54,11 @@ -
立即咨询
+
向TA提问
+
+ 向TA提问 + +
@@ -77,12 +81,16 @@ expertCase: [], id: '', consult_amount: 0, //是否领取咨询机会 + ddEntrance:'', //钉钉进入 } }, created() { this.isScroll = true; window.addEventListener("scroll", this.eventScrollTop); this.id = this.$route.query.id; + if(JSON.parse(localStorage.getItem("ddEntrance"))){ + this.ddEntrance = JSON.parse(localStorage.getItem("ddEntrance")); + } this.consult_amount = (JSON.parse(localStorage.getItem("centerUserData"))).consult_amount; }, mounted() { @@ -93,6 +101,15 @@ }, methods: { + // 下载二维码事件 + downImg(url) { + if (this.consult_amount >= 1) { + // 网页向小程序 postMessage 消息 + dd.postMessage({name:'downImg',url: url}); + }else if (this.consult_amount == 0){ + this.isConfirm = true; + } + }, // 获取专家详情 getDetailData() { let that = this; @@ -162,6 +179,9 @@ this.isConfirm = true; } }, + + + // 滚动显示头部 eventScrollTop() { let scrollTop = document.body.scrollTop || document.documentElement.scrollTop; @@ -195,5 +215,13 @@ \ No newline at end of file diff --git a/src/views/home/expert/index.vue b/src/views/home/expert/index.vue index 9bcb75e..ffafc1d 100644 --- a/src/views/home/expert/index.vue +++ b/src/views/home/expert/index.vue @@ -47,7 +47,13 @@
-
向TA提问
+
向TA提问
+
+ 向TA提问 + +
+ +
查看详情
@@ -83,7 +89,6 @@ 取消 - @@ -91,8 +96,6 @@ diff --git a/src/views/home/plan/textb.vue b/src/views/home/plan/textb.vue index 1ddc129..f9986a2 100644 --- a/src/views/home/plan/textb.vue +++ b/src/views/home/plan/textb.vue @@ -42,9 +42,12 @@

李老师

外国语言学及英语语言学硕士,《高校面试口语》教材参编,6年高校教学经验,十多年丰富的面试口语教学经验。对面试类问题分析有独到的见解,面试思维应变力强,善于快速开拓学员的面试思维,短期内迅速提升学员综合能力。

-

授课联系老师

-
- +

单击以下二维码,弹出后识别即可联系规划师

+
+ +
+
+
@@ -55,16 +58,22 @@ name: "textb", data() { return { - + ddEntrance:'', //钉钉进入 } }, beforeCreate() { }, created() { - + if(JSON.parse(localStorage.getItem("ddEntrance"))){ + this.ddEntrance = JSON.parse(localStorage.getItem("ddEntrance")); + } }, methods: { - + // 下载二维码事件 + downImg() { + // 网页向小程序 postMessage 消息 + dd.postMessage({name:'downImg',url: 'http://aspevel.scdxtc.cn/img/dysxewm.jpg'}); + }, } } diff --git a/src/views/home/plan/textc.vue b/src/views/home/plan/textc.vue index ff4f8c9..9f06828 100644 --- a/src/views/home/plan/textc.vue +++ b/src/views/home/plan/textc.vue @@ -38,9 +38,12 @@

Leo 刘

英国海归硕士,以最高等级学位毕业于两所英国TOP10顶尖大学,并多次在国内英语风采大赛中获奖。教学经验丰富,深谙英文面试考核重难点,授课颇具亲和力,深受学员喜爱。

-

授课联系老师

-
- +

单击以下二维码,弹出后识别即可联系规划师

+
+ +
+
+
@@ -51,16 +54,22 @@ name: "textc", data() { return { - + ddEntrance:'', //钉钉进入 } }, beforeCreate() { }, created() { - + if(JSON.parse(localStorage.getItem("ddEntrance"))){ + this.ddEntrance = JSON.parse(localStorage.getItem("ddEntrance")); + } }, methods: { - + // 下载二维码事件 + downImg() { + // 网页向小程序 postMessage 消息 + dd.postMessage({name:'downImg',url: 'http://aspevel.scdxtc.cn/img/dysxewm.jpg'}); + }, } }