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