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 {