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 @@ + + + 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 @@ + + + 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 @@ + + + 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 @@ + + + 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 @@ + + + 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 @@ + + + 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 @@ + + + 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 @@ + + + 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 @@ + + + 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 @@ + + + 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 @@ + + + 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 @@ + +