From 0cb46a4bf60d3461a746d5473650d0d2a8006f35 Mon Sep 17 00:00:00 2001
From: chendaze <1824191732@qq.com>
Date: Sun, 25 Feb 2024 11:17:48 +0800
Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E5=88=9D=E5=A7=8B=E5=8C=96?=
=?UTF-8?q?=E4=BB=A3=E7=A0=81?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/admin/meeting/customerTicket.js | 34 +++
src/api/admin/meeting/equipment.js | 34 +++
src/api/admin/meeting/order.js | 34 +++
src/api/admin/meeting/reservation.js | 34 +++
src/api/admin/meeting/reservationPerson.js | 34 +++
src/api/admin/meeting/roomEquipment.js | 34 +++
src/api/admin/meeting/roomItemByRoom.js | 34 +++
src/api/admin/meeting/roomServe.js | 34 +++
src/api/admin/meeting/roomServeByRoom.js | 34 +++
src/api/admin/meeting/ticket.js | 34 +++
src/api/admin/meeting/userEquipment.js | 34 +++
.../admin/meeting/CustomerTicketList.vue | 169 +++++++++++
src/views/admin/meeting/EquipmentList.vue | 173 +++++++++++
src/views/admin/meeting/OrderList.vue | 255 ++++++++++++++++
src/views/admin/meeting/ReservationList.vue | 273 ++++++++++++++++++
.../admin/meeting/ReservationPersonList.vue | 175 +++++++++++
src/views/admin/meeting/RoomEquipmentList.vue | 152 ++++++++++
.../admin/meeting/RoomItemByRoomList.vue | 160 ++++++++++
.../admin/meeting/RoomServeByRoomList.vue | 151 ++++++++++
src/views/admin/meeting/RoomServeList.vue | 160 ++++++++++
src/views/admin/meeting/TicketList.vue | 210 ++++++++++++++
src/views/admin/meeting/UserEquipmentList.vue | 152 ++++++++++
.../meeting/modules/CustomerTicketModal.vue | 112 +++++++
.../admin/meeting/modules/EquipmentModal.vue | 115 ++++++++
.../admin/meeting/modules/OrderModal.vue | 145 ++++++++++
.../meeting/modules/ReservationModal.vue | 142 +++++++++
.../modules/ReservationPersonModal.vue | 112 +++++++
.../meeting/modules/RoomEquipmentModal.vue | 106 +++++++
.../meeting/modules/RoomItemByRoomModal.vue | 108 +++++++
.../meeting/modules/RoomServeByRoomModal.vue | 106 +++++++
.../admin/meeting/modules/RoomServeModal.vue | 115 ++++++++
.../admin/meeting/modules/TicketModal.vue | 127 ++++++++
.../meeting/modules/UserEquipmentModal.vue | 106 +++++++
33 files changed, 3698 insertions(+)
create mode 100644 src/api/admin/meeting/customerTicket.js
create mode 100644 src/api/admin/meeting/equipment.js
create mode 100644 src/api/admin/meeting/order.js
create mode 100644 src/api/admin/meeting/reservation.js
create mode 100644 src/api/admin/meeting/reservationPerson.js
create mode 100644 src/api/admin/meeting/roomEquipment.js
create mode 100644 src/api/admin/meeting/roomItemByRoom.js
create mode 100644 src/api/admin/meeting/roomServe.js
create mode 100644 src/api/admin/meeting/roomServeByRoom.js
create mode 100644 src/api/admin/meeting/ticket.js
create mode 100644 src/api/admin/meeting/userEquipment.js
create mode 100644 src/views/admin/meeting/CustomerTicketList.vue
create mode 100644 src/views/admin/meeting/EquipmentList.vue
create mode 100644 src/views/admin/meeting/OrderList.vue
create mode 100644 src/views/admin/meeting/ReservationList.vue
create mode 100644 src/views/admin/meeting/ReservationPersonList.vue
create mode 100644 src/views/admin/meeting/RoomEquipmentList.vue
create mode 100644 src/views/admin/meeting/RoomItemByRoomList.vue
create mode 100644 src/views/admin/meeting/RoomServeByRoomList.vue
create mode 100644 src/views/admin/meeting/RoomServeList.vue
create mode 100644 src/views/admin/meeting/TicketList.vue
create mode 100644 src/views/admin/meeting/UserEquipmentList.vue
create mode 100644 src/views/admin/meeting/modules/CustomerTicketModal.vue
create mode 100644 src/views/admin/meeting/modules/EquipmentModal.vue
create mode 100644 src/views/admin/meeting/modules/OrderModal.vue
create mode 100644 src/views/admin/meeting/modules/ReservationModal.vue
create mode 100644 src/views/admin/meeting/modules/ReservationPersonModal.vue
create mode 100644 src/views/admin/meeting/modules/RoomEquipmentModal.vue
create mode 100644 src/views/admin/meeting/modules/RoomItemByRoomModal.vue
create mode 100644 src/views/admin/meeting/modules/RoomServeByRoomModal.vue
create mode 100644 src/views/admin/meeting/modules/RoomServeModal.vue
create mode 100644 src/views/admin/meeting/modules/TicketModal.vue
create mode 100644 src/views/admin/meeting/modules/UserEquipmentModal.vue
diff --git a/src/api/admin/meeting/customerTicket.js b/src/api/admin/meeting/customerTicket.js
new file mode 100644
index 0000000..e68dba5
--- /dev/null
+++ b/src/api/admin/meeting/customerTicket.js
@@ -0,0 +1,34 @@
+import { axios } from '@/utils/request'
+
+const api = {
+ customerTicket: '/meeting/customerTicket'
+}
+
+export function getCustomerTicketList (parameter) {
+ return axios({
+ url: api.customerTicket + '/list',
+ method: 'get',
+ params: parameter
+ })
+}
+
+export function saveCustomerTicket (parameter) {
+ return axios({
+ url: api.customerTicket + (parameter.id > 0 ? '/update' : '/save'),
+ method: 'post',
+ data: parameter,
+ headers: {
+ 'Content-Type': 'application/json;charset=UTF-8'
+ }
+ })
+}
+
+export function delCustomerTicket (parameter) {
+ return axios({
+ url: api.customerTicket + '/remove',
+ method: 'post',
+ params: parameter
+ })
+}
+
+export const customerTicketExport = api.customerTicket + '/export'
diff --git a/src/api/admin/meeting/equipment.js b/src/api/admin/meeting/equipment.js
new file mode 100644
index 0000000..b9980e0
--- /dev/null
+++ b/src/api/admin/meeting/equipment.js
@@ -0,0 +1,34 @@
+import { axios } from '@/utils/request'
+
+const api = {
+ equipment: '/meeting/equipment'
+}
+
+export function getEquipmentList (parameter) {
+ return axios({
+ url: api.equipment + '/list',
+ method: 'get',
+ params: parameter
+ })
+}
+
+export function saveEquipment (parameter) {
+ return axios({
+ url: api.equipment + (parameter.id > 0 ? '/update' : '/save'),
+ method: 'post',
+ data: parameter,
+ headers: {
+ 'Content-Type': 'application/json;charset=UTF-8'
+ }
+ })
+}
+
+export function delEquipment (parameter) {
+ return axios({
+ url: api.equipment + '/remove',
+ method: 'post',
+ params: parameter
+ })
+}
+
+export const equipmentExport = api.equipment + '/export'
diff --git a/src/api/admin/meeting/order.js b/src/api/admin/meeting/order.js
new file mode 100644
index 0000000..c99b974
--- /dev/null
+++ b/src/api/admin/meeting/order.js
@@ -0,0 +1,34 @@
+import { axios } from '@/utils/request'
+
+const api = {
+ order: '/meeting/order'
+}
+
+export function getOrderList (parameter) {
+ return axios({
+ url: api.order + '/list',
+ method: 'get',
+ params: parameter
+ })
+}
+
+export function saveOrder (parameter) {
+ return axios({
+ url: api.order + (parameter.id > 0 ? '/update' : '/save'),
+ method: 'post',
+ data: parameter,
+ headers: {
+ 'Content-Type': 'application/json;charset=UTF-8'
+ }
+ })
+}
+
+export function delOrder (parameter) {
+ return axios({
+ url: api.order + '/remove',
+ method: 'post',
+ params: parameter
+ })
+}
+
+export const orderExport = api.order + '/export'
diff --git a/src/api/admin/meeting/reservation.js b/src/api/admin/meeting/reservation.js
new file mode 100644
index 0000000..7c3c430
--- /dev/null
+++ b/src/api/admin/meeting/reservation.js
@@ -0,0 +1,34 @@
+import { axios } from '@/utils/request'
+
+const api = {
+ reservation: '/meeting/reservation'
+}
+
+export function getReservationList (parameter) {
+ return axios({
+ url: api.reservation + '/list',
+ method: 'get',
+ params: parameter
+ })
+}
+
+export function saveReservation (parameter) {
+ return axios({
+ url: api.reservation + (parameter.id > 0 ? '/update' : '/save'),
+ method: 'post',
+ data: parameter,
+ headers: {
+ 'Content-Type': 'application/json;charset=UTF-8'
+ }
+ })
+}
+
+export function delReservation (parameter) {
+ return axios({
+ url: api.reservation + '/remove',
+ method: 'post',
+ params: parameter
+ })
+}
+
+export const reservationExport = api.reservation + '/export'
diff --git a/src/api/admin/meeting/reservationPerson.js b/src/api/admin/meeting/reservationPerson.js
new file mode 100644
index 0000000..7b8943e
--- /dev/null
+++ b/src/api/admin/meeting/reservationPerson.js
@@ -0,0 +1,34 @@
+import { axios } from '@/utils/request'
+
+const api = {
+ reservationPerson: '/meeting/reservationPerson'
+}
+
+export function getReservationPersonList (parameter) {
+ return axios({
+ url: api.reservationPerson + '/list',
+ method: 'get',
+ params: parameter
+ })
+}
+
+export function saveReservationPerson (parameter) {
+ return axios({
+ url: api.reservationPerson + (parameter.id > 0 ? '/update' : '/save'),
+ method: 'post',
+ data: parameter,
+ headers: {
+ 'Content-Type': 'application/json;charset=UTF-8'
+ }
+ })
+}
+
+export function delReservationPerson (parameter) {
+ return axios({
+ url: api.reservationPerson + '/remove',
+ method: 'post',
+ params: parameter
+ })
+}
+
+export const reservationPersonExport = api.reservationPerson + '/export'
diff --git a/src/api/admin/meeting/roomEquipment.js b/src/api/admin/meeting/roomEquipment.js
new file mode 100644
index 0000000..f9d51dd
--- /dev/null
+++ b/src/api/admin/meeting/roomEquipment.js
@@ -0,0 +1,34 @@
+import { axios } from '@/utils/request'
+
+const api = {
+ roomEquipment: '/meeting/roomEquipment'
+}
+
+export function getRoomEquipmentList (parameter) {
+ return axios({
+ url: api.roomEquipment + '/list',
+ method: 'get',
+ params: parameter
+ })
+}
+
+export function saveRoomEquipment (parameter) {
+ return axios({
+ url: api.roomEquipment + (parameter.id > 0 ? '/update' : '/save'),
+ method: 'post',
+ data: parameter,
+ headers: {
+ 'Content-Type': 'application/json;charset=UTF-8'
+ }
+ })
+}
+
+export function delRoomEquipment (parameter) {
+ return axios({
+ url: api.roomEquipment + '/remove',
+ method: 'post',
+ params: parameter
+ })
+}
+
+export const roomEquipmentExport = api.roomEquipment + '/export'
diff --git a/src/api/admin/meeting/roomItemByRoom.js b/src/api/admin/meeting/roomItemByRoom.js
new file mode 100644
index 0000000..b68c2e8
--- /dev/null
+++ b/src/api/admin/meeting/roomItemByRoom.js
@@ -0,0 +1,34 @@
+import { axios } from '@/utils/request'
+
+const api = {
+ roomItemByRoom: '/meeting/roomItemByRoom'
+}
+
+export function getRoomItemByRoomList (parameter) {
+ return axios({
+ url: api.roomItemByRoom + '/list',
+ method: 'get',
+ params: parameter
+ })
+}
+
+export function saveRoomItemByRoom (parameter) {
+ return axios({
+ url: api.roomItemByRoom + (parameter.id > 0 ? '/update' : '/save'),
+ method: 'post',
+ data: parameter,
+ headers: {
+ 'Content-Type': 'application/json;charset=UTF-8'
+ }
+ })
+}
+
+export function delRoomItemByRoom (parameter) {
+ return axios({
+ url: api.roomItemByRoom + '/remove',
+ method: 'post',
+ params: parameter
+ })
+}
+
+export const roomItemByRoomExport = api.roomItemByRoom + '/export'
diff --git a/src/api/admin/meeting/roomServe.js b/src/api/admin/meeting/roomServe.js
new file mode 100644
index 0000000..fd62370
--- /dev/null
+++ b/src/api/admin/meeting/roomServe.js
@@ -0,0 +1,34 @@
+import { axios } from '@/utils/request'
+
+const api = {
+ roomServe: '/meeting/roomServe'
+}
+
+export function getRoomServeList (parameter) {
+ return axios({
+ url: api.roomServe + '/list',
+ method: 'get',
+ params: parameter
+ })
+}
+
+export function saveRoomServe (parameter) {
+ return axios({
+ url: api.roomServe + (parameter.id > 0 ? '/update' : '/save'),
+ method: 'post',
+ data: parameter,
+ headers: {
+ 'Content-Type': 'application/json;charset=UTF-8'
+ }
+ })
+}
+
+export function delRoomServe (parameter) {
+ return axios({
+ url: api.roomServe + '/remove',
+ method: 'post',
+ params: parameter
+ })
+}
+
+export const roomServeExport = api.roomServe + '/export'
diff --git a/src/api/admin/meeting/roomServeByRoom.js b/src/api/admin/meeting/roomServeByRoom.js
new file mode 100644
index 0000000..929910a
--- /dev/null
+++ b/src/api/admin/meeting/roomServeByRoom.js
@@ -0,0 +1,34 @@
+import { axios } from '@/utils/request'
+
+const api = {
+ roomServeByRoom: '/meeting/roomServeByRoom'
+}
+
+export function getRoomServeByRoomList (parameter) {
+ return axios({
+ url: api.roomServeByRoom + '/list',
+ method: 'get',
+ params: parameter
+ })
+}
+
+export function saveRoomServeByRoom (parameter) {
+ return axios({
+ url: api.roomServeByRoom + (parameter.id > 0 ? '/update' : '/save'),
+ method: 'post',
+ data: parameter,
+ headers: {
+ 'Content-Type': 'application/json;charset=UTF-8'
+ }
+ })
+}
+
+export function delRoomServeByRoom (parameter) {
+ return axios({
+ url: api.roomServeByRoom + '/remove',
+ method: 'post',
+ params: parameter
+ })
+}
+
+export const roomServeByRoomExport = api.roomServeByRoom + '/export'
diff --git a/src/api/admin/meeting/ticket.js b/src/api/admin/meeting/ticket.js
new file mode 100644
index 0000000..dfbb1d8
--- /dev/null
+++ b/src/api/admin/meeting/ticket.js
@@ -0,0 +1,34 @@
+import { axios } from '@/utils/request'
+
+const api = {
+ ticket: '/meeting/ticket'
+}
+
+export function getTicketList (parameter) {
+ return axios({
+ url: api.ticket + '/list',
+ method: 'get',
+ params: parameter
+ })
+}
+
+export function saveTicket (parameter) {
+ return axios({
+ url: api.ticket + (parameter.id > 0 ? '/update' : '/save'),
+ method: 'post',
+ data: parameter,
+ headers: {
+ 'Content-Type': 'application/json;charset=UTF-8'
+ }
+ })
+}
+
+export function delTicket (parameter) {
+ return axios({
+ url: api.ticket + '/remove',
+ method: 'post',
+ params: parameter
+ })
+}
+
+export const ticketExport = api.ticket + '/export'
diff --git a/src/api/admin/meeting/userEquipment.js b/src/api/admin/meeting/userEquipment.js
new file mode 100644
index 0000000..53a7135
--- /dev/null
+++ b/src/api/admin/meeting/userEquipment.js
@@ -0,0 +1,34 @@
+import { axios } from '@/utils/request'
+
+const api = {
+ userEquipment: '/meeting/userEquipment'
+}
+
+export function getUserEquipmentList (parameter) {
+ return axios({
+ url: api.userEquipment + '/list',
+ method: 'get',
+ params: parameter
+ })
+}
+
+export function saveUserEquipment (parameter) {
+ return axios({
+ url: api.userEquipment + (parameter.id > 0 ? '/update' : '/save'),
+ method: 'post',
+ data: parameter,
+ headers: {
+ 'Content-Type': 'application/json;charset=UTF-8'
+ }
+ })
+}
+
+export function delUserEquipment (parameter) {
+ return axios({
+ url: api.userEquipment + '/remove',
+ method: 'post',
+ params: parameter
+ })
+}
+
+export const userEquipmentExport = api.userEquipment + '/export'
diff --git a/src/views/admin/meeting/CustomerTicketList.vue b/src/views/admin/meeting/CustomerTicketList.vue
new file mode 100644
index 0000000..51e4440
--- /dev/null
+++ b/src/views/admin/meeting/CustomerTicketList.vue
@@ -0,0 +1,169 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ queryParam = {}'>重置
+
+
+
+
+
+
+
+
+ 编辑
+
+ 删除
+
+
+
+
+
+
+
diff --git a/src/views/admin/meeting/EquipmentList.vue b/src/views/admin/meeting/EquipmentList.vue
new file mode 100644
index 0000000..89c497d
--- /dev/null
+++ b/src/views/admin/meeting/EquipmentList.vue
@@ -0,0 +1,173 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ queryParam = {}'>重置
+
+
+
+
+
+
+
+
+ 编辑
+
+ 删除
+
+
+
+
+
+
+
diff --git a/src/views/admin/meeting/OrderList.vue b/src/views/admin/meeting/OrderList.vue
new file mode 100644
index 0000000..556cbc1
--- /dev/null
+++ b/src/views/admin/meeting/OrderList.vue
@@ -0,0 +1,255 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ queryParam = {}'>重置
+
+
+
+
+
+
+
+
+ 编辑
+
+ 删除
+
+
+
+
+
+
+
diff --git a/src/views/admin/meeting/ReservationList.vue b/src/views/admin/meeting/ReservationList.vue
new file mode 100644
index 0000000..ae6834b
--- /dev/null
+++ b/src/views/admin/meeting/ReservationList.vue
@@ -0,0 +1,273 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ queryParam = {}">重置
+
+
+
+
+
+
+
+
+ 编辑
+
+ 删除
+
+
+
+
+
+
+
diff --git a/src/views/admin/meeting/ReservationPersonList.vue b/src/views/admin/meeting/ReservationPersonList.vue
new file mode 100644
index 0000000..c5801f0
--- /dev/null
+++ b/src/views/admin/meeting/ReservationPersonList.vue
@@ -0,0 +1,175 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ queryParam = {}">重置
+
+
+
+
+
+
+
+
+ 编辑
+
+ 删除
+
+
+
+
+
+
+
diff --git a/src/views/admin/meeting/RoomEquipmentList.vue b/src/views/admin/meeting/RoomEquipmentList.vue
new file mode 100644
index 0000000..1918535
--- /dev/null
+++ b/src/views/admin/meeting/RoomEquipmentList.vue
@@ -0,0 +1,152 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ queryParam = {}">重置
+
+
+
+
+
+
+
+
+ 编辑
+
+ 删除
+
+
+
+
+
+
+
diff --git a/src/views/admin/meeting/RoomItemByRoomList.vue b/src/views/admin/meeting/RoomItemByRoomList.vue
new file mode 100644
index 0000000..297d799
--- /dev/null
+++ b/src/views/admin/meeting/RoomItemByRoomList.vue
@@ -0,0 +1,160 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ queryParam = {}'>重置
+
+
+
+
+
+
+
+
+ 编辑
+
+ 删除
+
+
+
+
+
+
+
diff --git a/src/views/admin/meeting/RoomServeByRoomList.vue b/src/views/admin/meeting/RoomServeByRoomList.vue
new file mode 100644
index 0000000..1c5e848
--- /dev/null
+++ b/src/views/admin/meeting/RoomServeByRoomList.vue
@@ -0,0 +1,151 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ queryParam = {}'>重置
+
+
+
+
+
+
+
+
+ 编辑
+
+ 删除
+
+
+
+
+
+
+
diff --git a/src/views/admin/meeting/RoomServeList.vue b/src/views/admin/meeting/RoomServeList.vue
new file mode 100644
index 0000000..36442b2
--- /dev/null
+++ b/src/views/admin/meeting/RoomServeList.vue
@@ -0,0 +1,160 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ queryParam = {}">重置
+
+
+
+
+
+
+
+
+ 编辑
+
+ 删除
+
+
+
+
+
+
+
diff --git a/src/views/admin/meeting/TicketList.vue b/src/views/admin/meeting/TicketList.vue
new file mode 100644
index 0000000..3b50d7e
--- /dev/null
+++ b/src/views/admin/meeting/TicketList.vue
@@ -0,0 +1,210 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ queryParam = {}">重置
+
+
+
+
+
+
+
+
+ 编辑
+
+ 删除
+
+
+
+
+
+
+
diff --git a/src/views/admin/meeting/UserEquipmentList.vue b/src/views/admin/meeting/UserEquipmentList.vue
new file mode 100644
index 0000000..f74ff24
--- /dev/null
+++ b/src/views/admin/meeting/UserEquipmentList.vue
@@ -0,0 +1,152 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ queryParam = {}">重置
+
+
+
+
+
+
+
+
+ 编辑
+
+ 删除
+
+
+
+
+
+
+
diff --git a/src/views/admin/meeting/modules/CustomerTicketModal.vue b/src/views/admin/meeting/modules/CustomerTicketModal.vue
new file mode 100644
index 0000000..fed7f0a
--- /dev/null
+++ b/src/views/admin/meeting/modules/CustomerTicketModal.vue
@@ -0,0 +1,112 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/admin/meeting/modules/EquipmentModal.vue b/src/views/admin/meeting/modules/EquipmentModal.vue
new file mode 100644
index 0000000..c66a09b
--- /dev/null
+++ b/src/views/admin/meeting/modules/EquipmentModal.vue
@@ -0,0 +1,115 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/admin/meeting/modules/OrderModal.vue b/src/views/admin/meeting/modules/OrderModal.vue
new file mode 100644
index 0000000..d8f6c0b
--- /dev/null
+++ b/src/views/admin/meeting/modules/OrderModal.vue
@@ -0,0 +1,145 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/admin/meeting/modules/ReservationModal.vue b/src/views/admin/meeting/modules/ReservationModal.vue
new file mode 100644
index 0000000..51af56a
--- /dev/null
+++ b/src/views/admin/meeting/modules/ReservationModal.vue
@@ -0,0 +1,142 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/admin/meeting/modules/ReservationPersonModal.vue b/src/views/admin/meeting/modules/ReservationPersonModal.vue
new file mode 100644
index 0000000..ee91e3d
--- /dev/null
+++ b/src/views/admin/meeting/modules/ReservationPersonModal.vue
@@ -0,0 +1,112 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/admin/meeting/modules/RoomEquipmentModal.vue b/src/views/admin/meeting/modules/RoomEquipmentModal.vue
new file mode 100644
index 0000000..55c63de
--- /dev/null
+++ b/src/views/admin/meeting/modules/RoomEquipmentModal.vue
@@ -0,0 +1,106 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/admin/meeting/modules/RoomItemByRoomModal.vue b/src/views/admin/meeting/modules/RoomItemByRoomModal.vue
new file mode 100644
index 0000000..a32d318
--- /dev/null
+++ b/src/views/admin/meeting/modules/RoomItemByRoomModal.vue
@@ -0,0 +1,108 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/admin/meeting/modules/RoomServeByRoomModal.vue b/src/views/admin/meeting/modules/RoomServeByRoomModal.vue
new file mode 100644
index 0000000..8ea3e93
--- /dev/null
+++ b/src/views/admin/meeting/modules/RoomServeByRoomModal.vue
@@ -0,0 +1,106 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/admin/meeting/modules/RoomServeModal.vue b/src/views/admin/meeting/modules/RoomServeModal.vue
new file mode 100644
index 0000000..94d4976
--- /dev/null
+++ b/src/views/admin/meeting/modules/RoomServeModal.vue
@@ -0,0 +1,115 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/admin/meeting/modules/TicketModal.vue b/src/views/admin/meeting/modules/TicketModal.vue
new file mode 100644
index 0000000..55221a5
--- /dev/null
+++ b/src/views/admin/meeting/modules/TicketModal.vue
@@ -0,0 +1,127 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/admin/meeting/modules/UserEquipmentModal.vue b/src/views/admin/meeting/modules/UserEquipmentModal.vue
new file mode 100644
index 0000000..188861a
--- /dev/null
+++ b/src/views/admin/meeting/modules/UserEquipmentModal.vue
@@ -0,0 +1,106 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+