From 00bf18dee62204bd8b76a8fb5a008b15df957a89 Mon Sep 17 00:00:00 2001 From: wanglei <1336977847@qq.com> Date: Fri, 19 Nov 2021 11:28:04 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=B9=E9=80=A0=E4=BC=9A=E8=AE=AE=E9=80=9A?= =?UTF-8?q?=E7=9F=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../AppMeetingNotice/AppMeetingNotice.vue | 8 +- .../components/belongToMe.vue | 6 +- .../AppMeetingNotice/components/detail.vue | 677 +++++++++--------- .../components/meetingList.vue | 8 +- 4 files changed, 351 insertions(+), 348 deletions(-) diff --git a/src/apps/AppMeetingNotice/AppMeetingNotice.vue b/src/apps/AppMeetingNotice/AppMeetingNotice.vue index aa6e5a84..38d53280 100644 --- a/src/apps/AppMeetingNotice/AppMeetingNotice.vue +++ b/src/apps/AppMeetingNotice/AppMeetingNotice.vue @@ -94,9 +94,9 @@ }[status] }, detail({id}) { - uni.navigateTo({ - url: "/pages/meetingNotice/components/detail?id=" + id - }) + this.comp="detail"; + this.params = id; + this.isList = false; }, getData() { this.$http.post("/app/appmeetinginfo/list", null, { @@ -139,7 +139,7 @@ }, onShow() { - this.$dict.load("meetingNoticeBefore", "meetingNoticeAfter"); + this.$dict.load("meetingNoticeBefore", "meetingNoticeAfter","meetStatus"); this.getData() } } diff --git a/src/apps/AppMeetingNotice/components/belongToMe.vue b/src/apps/AppMeetingNotice/components/belongToMe.vue index c1aa9648..8fe9c824 100644 --- a/src/apps/AppMeetingNotice/components/belongToMe.vue +++ b/src/apps/AppMeetingNotice/components/belongToMe.vue @@ -92,9 +92,9 @@ }) }, handleClick({id}) { - uni.navigateTo({ - url: "/pages/meetingNotice/components/detail?id=" + id - }) + this.$parent.params = id; + this.$parent.isList = false; + this.$parent.comp = "detail" }, change(e) { this.index = e.index diff --git a/src/apps/AppMeetingNotice/components/detail.vue b/src/apps/AppMeetingNotice/components/detail.vue index d044bae9..45103b71 100644 --- a/src/apps/AppMeetingNotice/components/detail.vue +++ b/src/apps/AppMeetingNotice/components/detail.vue @@ -82,148 +82,292 @@ diff --git a/src/apps/AppMeetingNotice/components/meetingList.vue b/src/apps/AppMeetingNotice/components/meetingList.vue index 403dc4ee..05f57205 100644 --- a/src/apps/AppMeetingNotice/components/meetingList.vue +++ b/src/apps/AppMeetingNotice/components/meetingList.vue @@ -63,13 +63,13 @@ methods: { detail({id}) { - let url + this.$parent.params = id; + this.$parent.isList = false; if (this.params == 2) { - url = "/pages/meetingNotice/components/addMeeting?id=" + id + this.$parent.comp = "addMeeting" } else { - url = "/pages/meetingNotice/components/detail?id=" + id + this.$parent.comp = "detail" } - uni.navigateTo({url}) }, tag(status) { return {