From 030da87d1614b34b5f13a34b3742418bd7be0228 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9B=B9=E8=BE=89?= <814457906@qq.com> Date: Thu, 30 Mar 2023 16:24:15 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ConsultationDetails/ConsultationDetails.vue | 16 +++++++++++++--- pages/homepage/homepage.vue | 7 ++++++- 2 files changed, 19 insertions(+), 4 deletions(-) diff --git a/pages/ConsultationDetails/ConsultationDetails.vue b/pages/ConsultationDetails/ConsultationDetails.vue index 8202649..3c2d31e 100644 --- a/pages/ConsultationDetails/ConsultationDetails.vue +++ b/pages/ConsultationDetails/ConsultationDetails.vue @@ -12,17 +12,27 @@ return { imageurl: null, imageurls: null, + goto: '', }; }, onShow() { this.imageurl = baseurl + '/profile/appletPicture/healthyOne.png' this.imageurls = baseurl + '/profile/appletPicture/healthyDetails.png' }, + onLoad(options) { + this.goto = options.goto + }, methods: { godetal() { - uni.navigateBack({ - delta: 1 - }) + if (this.goto == 'homepage') { + uni.navigateTo({ + url: '/pages/medicine/medicine' + }) + } else { + uni.navigateBack({ + delta: 1 + }) + } } } } diff --git a/pages/homepage/homepage.vue b/pages/homepage/homepage.vue index 4e4e788..525441a 100644 --- a/pages/homepage/homepage.vue +++ b/pages/homepage/homepage.vue @@ -156,7 +156,12 @@ } else if (e.dictLabel == '新医象') { this.goycjc(); } else { - if (e.jumpLink == '/pages/homepage/homepage' || e.jumpLink == + if (e.jumpLink == '/pages/ConsultationDetails/ConsultationDetails') { + const url = `/pages/ConsultationDetails/ConsultationDetails?goto=${'homepage'}` + uni.navigateTo({ + url: url + }) + } else if (e.jumpLink == '/pages/homepage/homepage' || e.jumpLink == '/pages/Personal/Personal') { uni.switchTab({ url: e.jumpLink