From 37bc08761d9946d51aa8dd192fa4334e08f5c1ca Mon Sep 17 00:00:00 2001 From: Sparkfreeman <2440444538@qq.com> Date: Thu, 4 Jul 2024 20:49:48 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=AF=E4=BB=A5=E8=BF=94=E5=9B=9E=E6=90=9C?= =?UTF-8?q?=E7=B4=A2=E5=88=B0=E7=9A=84=E5=80=BC=EF=BC=8C=E4=BD=86=E6=97=A0?= =?UTF-8?q?=E6=B3=95=E6=98=BE=E7=A4=BA=E5=9C=A8=E5=88=97=E8=A1=A8=E9=87=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/store/meetingManagement.js | 8 +++++++- src/views/meeting-management/MeetingManagement.vue | 12 +++++++----- 2 files changed, 14 insertions(+), 6 deletions(-) diff --git a/src/store/meetingManagement.js b/src/store/meetingManagement.js index 56e1aea..7205ccb 100644 --- a/src/store/meetingManagement.js +++ b/src/store/meetingManagement.js @@ -25,7 +25,13 @@ const actions = { }, async searchMeetings({ commit }, params) { try { - const response = await MeetingService.searchMeetings(params); + const formattedparams = { + name: params.name, + organizer: params.organizer, + startTime: params.startTime, + + }; + const response = MeetingService.searchMeetings(formattedparams); commit('setMeetings', response.data); } catch (error) { console.error('Failed to search meetings:', error); diff --git a/src/views/meeting-management/MeetingManagement.vue b/src/views/meeting-management/MeetingManagement.vue index 7c91729..9620372 100644 --- a/src/views/meeting-management/MeetingManagement.vue +++ b/src/views/meeting-management/MeetingManagement.vue @@ -4,8 +4,7 @@ - 搜索 - 导出会议 + 搜索 添加会议 @@ -38,6 +37,8 @@ import { mapActions, mapGetters } from 'vuex'; import axios from 'axios'; import MeetingService from "@services/meetingService.js"; +import MeetingManagement from "@store/meetingManagement.js"; +import meetingManagement from "@store/meetingManagement.js"; export default { name: 'MeetingManagement', @@ -48,7 +49,8 @@ export default { total: 0, searchName: '', searchOrganizer: '', - searchStartTime: null + searchStartTime: null, + allMeeting:'' }; }, computed: { @@ -87,13 +89,13 @@ export default { this.currentPage = val; this.fetchMeetings(); }, - searchMeetings() { + search() { const params = { name: this.searchName, organizer: this.searchOrganizer, startTime: this.searchStartTime ? this.searchStartTime.toISOString() : null }; - MeetingService.searchMeetings(params); + this.allMeeting = this.searchMeetings(params) }, exportMeetings() { axios