diff --git a/src/apps/AppMeetingNotice/AppMeetingNotice.vue b/src/apps/AppMeetingNotice/AppMeetingNotice.vue index 6c5803af..46e8b286 100644 --- a/src/apps/AppMeetingNotice/AppMeetingNotice.vue +++ b/src/apps/AppMeetingNotice/AppMeetingNotice.vue @@ -55,12 +55,11 @@ import addMeeting from './addMeeting'; import belongToMe from './belongToMe'; import detail from './detail'; import meetingList from './meetingList'; -import AiOpenData from "../../components/AiOpenData"; export default { name: "AppMeetingNotice", appName: "会议通知", - components: {AiOpenData, addMeeting, belongToMe, detail, meetingList}, + components: { addMeeting, belongToMe, detail, meetingList}, data() { return { meetingList: [], @@ -91,16 +90,8 @@ export default { ] } }, + methods: { - emitShow() { - const {id} = this.$route.query - if (id) { - this.comp = "detail"; - this.params = id; - this.isList = false; - } - this.getData() - }, tag(status) { return { "0": "common/1wqr.png", @@ -143,6 +134,16 @@ export default { } }, + onShow() { + const {id} = this.$route.query + if (id) { + this.comp = "detail"; + this.params = id; + this.isList = false; + } + this.getData(); + }, + filters: { format(date) { return date.split(" ")[1].substr(0, 5) diff --git a/src/apps/AppMeetingNotice/meetingList.vue b/src/apps/AppMeetingNotice/meetingList.vue index c2261ddf..fdacc10b 100644 --- a/src/apps/AppMeetingNotice/meetingList.vue +++ b/src/apps/AppMeetingNotice/meetingList.vue @@ -65,18 +65,14 @@ }, methods: { - emitReachBottom(){ - this.current = this.current + 1; - this.getData() - }, detail({id}) { - this.$parent.params = id; - this.$parent.isList = false; - if (this.params == 2) { - this.$parent.comp = "addMeeting" + let url + if (this.index == 2) { + url = "/apps/meetingNotice/addMeeting?id=" + id } else { - this.$parent.comp = "detail" + url = "/apps/meetingNotice/detail?id=" + id } + uni.navigateTo({url}) }, tag(status) { return { @@ -105,6 +101,8 @@ }, }, + + filters: { format(date) { return date.split(" ")[1].substr(0, 5)