From b9bd714f99cf6a72cd52cd96ffe240021dcb9f1d Mon Sep 17 00:00:00 2001
From: "1747191978@qq.com" <1942943850@qq.com>
Date: Thu, 13 Feb 2025 19:22:50 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BC=9A=E8=AE=AE=E8=AF=A6=E6=83=85?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
大唐会议后台/src/api/meeting.js | 8 +
大唐会议后台/src/store/index.js | 44 ++-
.../src/views/components/MeetingList.vue | 255 +++++++++++++++++
大唐会议后台/src/views/meeting/index.vue | 13 +-
.../src/views/meeting/meetingList.vue | 2 +-
.../src/views/meetingDetails/index.vue | 265 ++++++++++++++++++
6 files changed, 564 insertions(+), 23 deletions(-)
create mode 100644 大唐会议后台/src/views/components/MeetingList.vue
create mode 100644 大唐会议后台/src/views/meetingDetails/index.vue
diff --git a/大唐会议后台/src/api/meeting.js b/大唐会议后台/src/api/meeting.js
index f08fa535..bd9f1844 100644
--- a/大唐会议后台/src/api/meeting.js
+++ b/大唐会议后台/src/api/meeting.js
@@ -40,6 +40,14 @@ export function meetingDetailsAdd(data) {
data: data,
});
}
+// 删除会议详情
+export function meetingDetailsDel(data) {
+ return request({
+ url: "/admin/meeting/deleteMeetingInfo",
+ method: "post",
+ data: data,
+ });
+}
// 查询用户列表
export function listUser(query) {
return request({
diff --git a/大唐会议后台/src/store/index.js b/大唐会议后台/src/store/index.js
index 97aaef80..9fdf9419 100644
--- a/大唐会议后台/src/store/index.js
+++ b/大唐会议后台/src/store/index.js
@@ -1,25 +1,41 @@
-import Vue from 'vue'
-import Vuex from 'vuex'
-import app from './modules/app'
-import dict from './modules/dict'
-import user from './modules/user'
-import tagsView from './modules/tagsView'
-import permission from './modules/permission'
-import settings from './modules/settings'
-import getters from './getters'
+import Vue from "vue";
+import Vuex from "vuex";
+import app from "./modules/app";
+import dict from "./modules/dict";
+import user from "./modules/user";
+import tagsView from "./modules/tagsView";
+import permission from "./modules/permission";
+import settings from "./modules/settings";
+import getters from "./getters";
-Vue.use(Vuex)
+Vue.use(Vuex);
const store = new Vuex.Store({
+ state: {
+ meetingItme: {},
+ meetingOpen: false,
+ metinQuery: false,
+ },
+ mutations: {
+ setMeetingItme(state, getters) {
+ state.meetingItme = getters;
+ },
+ seteMetingOpen(state, getters) {
+ state.meetingOpen = getters;
+ },
+ seteMetinQuery(state, getters) {
+ state.metinQuery = !state.metinQuery;
+ },
+ },
modules: {
app,
dict,
user,
tagsView,
permission,
- settings
+ settings,
},
- getters
-})
+ getters,
+});
-export default store
+export default store;
diff --git a/大唐会议后台/src/views/components/MeetingList.vue b/大唐会议后台/src/views/components/MeetingList.vue
new file mode 100644
index 00000000..5c568771
--- /dev/null
+++ b/大唐会议后台/src/views/components/MeetingList.vue
@@ -0,0 +1,255 @@
+
+