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