From 2c047913ffc5df398404fb5bfeb67517674e3b10 Mon Sep 17 00:00:00 2001 From: songyunpeng Date: Fri, 5 Mar 2021 17:22:13 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BA=8B=E4=BB=B6=E7=AE=A1=E7=90=86Bug?= =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/events/eventssummary-list.vue | 4 +- .../modules/events/issuessummary-list.vue | 8 ++-- .../modules/events/itemssummary-list.vue | 37 ++++++++++++++++--- 3 files changed, 37 insertions(+), 12 deletions(-) diff --git a/src/views/modules/events/eventssummary-list.vue b/src/views/modules/events/eventssummary-list.vue index 57c075b..8c34bbe 100644 --- a/src/views/modules/events/eventssummary-list.vue +++ b/src/views/modules/events/eventssummary-list.vue @@ -19,7 +19,7 @@ @@ -67,7 +67,7 @@ export default { methods: { lookIssueInfo (id) { this.$parent.selectComponent = 'IssuessummaryList' - this.$router.push({ path: '/user-eventssummaryroute', query: { eventId: id } }) + this.$router.push({ path: '/events-eventssummaryroute', query: { eventId: id } }) } } } diff --git a/src/views/modules/events/issuessummary-list.vue b/src/views/modules/events/issuessummary-list.vue index 1f1518b..05c7f61 100644 --- a/src/views/modules/events/issuessummary-list.vue +++ b/src/views/modules/events/issuessummary-list.vue @@ -20,7 +20,7 @@ @@ -74,11 +74,11 @@ export default { backToUserRelationList () { this.$emit('refreshDataList') this.$parent.selectComponent = 'EventssummaryList' - this.$router.push({ path: '/user-eventssummaryroute' }) + this.$router.push({ path: '/events-eventssummaryroute' }) }, - getItemsInfo () { + getItemsInfo (id) { this.$parent.selectComponent = 'ItemssummaryList' - this.$router.push({ path: '/user-eventssummaryroute.vue', query: { issueId: this.$route.query.id } }) + this.$router.push({ path: '/events-eventssummaryroute', query: { issueId: id } }) } } } diff --git a/src/views/modules/events/itemssummary-list.vue b/src/views/modules/events/itemssummary-list.vue index 0f7bee1..9359300 100644 --- a/src/views/modules/events/itemssummary-list.vue +++ b/src/views/modules/events/itemssummary-list.vue @@ -53,7 +53,8 @@ export default { id: '', issueId: '', eventContent: '' - } + }, + eventId: '' } }, mounted () { @@ -65,12 +66,36 @@ export default { methods: { backToUserRelationList () { this.$emit('refreshDataList') - this.$parent.selectComponent = 'EventssummaryList' - this.$router.push({ path: '/user-eventssummaryroute' }) + this.$parent.selectComponent = 'IssuessummaryList' + this.$router.push({ path: '/events-eventssummaryroute', query: { eventId: this.eventId } }) }, - getItemsInfo () { - this.$parent.selectComponent = 'ItemssummaryList' - this.$router.push({ path: '/user-eventssummaryroute.vue', query: { issueId: this.$route.query.id } }) + getDataList () { + this.dataListLoading = true + this.$http.get( + this.mixinViewModuleOptions.getDataListURL, + { + params: { + order: this.order, + orderField: this.orderField, + page: this.mixinViewModuleOptions.getDataListIsPage ? this.page : null, + limit: this.mixinViewModuleOptions.getDataListIsPage ? this.limit : null, + ...this.dataForm + } + } + ).then(({ data: res }) => { + this.dataListLoading = false + this.radio = 0 + if (res.code !== 0) { + this.dataList = [] + this.total = 0 + return this.$message.error(res.msg) + } + this.dataList = res.data.list + this.total = this.mixinViewModuleOptions.getDataListIsPage ? res.data.total : 0 + this.eventId = res.data.list[0].eventId + }).catch(() => { + this.dataListLoading = false + }) } } }