From 03d2afe75029070009a46a0fbce4f93d9526c421 Mon Sep 17 00:00:00 2001
From: chendaze <1824191732@qq.com>
Date: Fri, 23 Feb 2024 16:52:51 +0800
Subject: [PATCH] =?UTF-8?q?=E5=88=9D=E5=A7=8B=E5=8C=96=E9=A1=B9=E7=9B=AE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/admin/meeting/roomContent.js | 34 +++
src/api/admin/meeting/roomItem.js | 34 +++
src/views/admin/ApplyParkList.vue | 8 +-
src/views/admin/CustomerEdit.vue | 4 +-
src/views/admin/RoomList.vue | 26 +--
src/views/admin/meeting/RoomContentList.vue | 207 ++++++++++++++++++
src/views/admin/meeting/RoomItemList.vue | 192 ++++++++++++++++
.../meeting/modules/RoomContentModal.vue | 197 +++++++++++++++++
.../admin/meeting/modules/RoomItemModal.vue | 127 +++++++++++
9 files changed, 810 insertions(+), 19 deletions(-)
create mode 100644 src/api/admin/meeting/roomContent.js
create mode 100644 src/api/admin/meeting/roomItem.js
create mode 100644 src/views/admin/meeting/RoomContentList.vue
create mode 100644 src/views/admin/meeting/RoomItemList.vue
create mode 100644 src/views/admin/meeting/modules/RoomContentModal.vue
create mode 100644 src/views/admin/meeting/modules/RoomItemModal.vue
diff --git a/src/api/admin/meeting/roomContent.js b/src/api/admin/meeting/roomContent.js
new file mode 100644
index 0000000..6c822a9
--- /dev/null
+++ b/src/api/admin/meeting/roomContent.js
@@ -0,0 +1,34 @@
+import { axios } from '@/utils/request'
+
+const api = {
+ roomContent: '/meeting/roomContent'
+}
+
+export function getRoomContentList (parameter) {
+ return axios({
+ url: api.roomContent + '/list',
+ method: 'get',
+ params: parameter
+ })
+}
+
+export function saveRoomContent (parameter) {
+ return axios({
+ url: api.roomContent + (parameter.id > 0 ? '/update' : '/save'),
+ method: 'post',
+ data: parameter,
+ headers: {
+ 'Content-Type': 'application/json;charset=UTF-8'
+ }
+ })
+}
+
+export function delRoomContent (parameter) {
+ return axios({
+ url: api.roomContent + '/remove',
+ method: 'post',
+ params: parameter
+ })
+}
+
+export const roomContentExport = api.roomContent + '/export'
diff --git a/src/api/admin/meeting/roomItem.js b/src/api/admin/meeting/roomItem.js
new file mode 100644
index 0000000..9831892
--- /dev/null
+++ b/src/api/admin/meeting/roomItem.js
@@ -0,0 +1,34 @@
+import { axios } from '@/utils/request'
+
+const api = {
+ roomItem: '/meeting/roomItem'
+}
+
+export function getRoomItemList (parameter) {
+ return axios({
+ url: api.roomItem + '/list',
+ method: 'get',
+ params: parameter
+ })
+}
+
+export function saveRoomItem (parameter) {
+ return axios({
+ url: api.roomItem + (parameter.id > 0 ? '/update' : '/save'),
+ method: 'post',
+ data: parameter,
+ headers: {
+ 'Content-Type': 'application/json;charset=UTF-8'
+ }
+ })
+}
+
+export function delRoomItem (parameter) {
+ return axios({
+ url: api.roomItem + '/remove',
+ method: 'post',
+ params: parameter
+ })
+}
+
+export const roomItemExport = api.roomItem + '/export'
diff --git a/src/views/admin/ApplyParkList.vue b/src/views/admin/ApplyParkList.vue
index 4274d6f..e718c57 100644
--- a/src/views/admin/ApplyParkList.vue
+++ b/src/views/admin/ApplyParkList.vue
@@ -60,10 +60,10 @@
{{ text | isRegisterFilter }}
- 审批
-
- 取消审批
-
+ 审批
+
+ 取消审批
+
删除
diff --git a/src/views/admin/CustomerEdit.vue b/src/views/admin/CustomerEdit.vue
index 3e529a1..1d3051a 100644
--- a/src/views/admin/CustomerEdit.vue
+++ b/src/views/admin/CustomerEdit.vue
@@ -196,12 +196,12 @@
-
+
-
+
diff --git a/src/views/admin/RoomList.vue b/src/views/admin/RoomList.vue
index 7d01683..89d29cc 100644
--- a/src/views/admin/RoomList.vue
+++ b/src/views/admin/RoomList.vue
@@ -13,7 +13,7 @@
-
+
未租
@@ -154,18 +154,18 @@ export default {
title: '所属楼层',
dataIndex: 'buildingDetail.floorName'
},
- {
- title: '面积(平方米)',
- dataIndex: 'area'
- },
- {
- title: '收租面积(平方米)',
- dataIndex: 'rentArea'
- },
- {
- title: '公摊面积(平方米)',
- dataIndex: 'commonArea'
- },
+ // {
+ // title: '面积(平方米)',
+ // dataIndex: 'area'
+ // },
+ // {
+ // title: '收租面积(平方米)',
+ // dataIndex: 'rentArea'
+ // },
+ // {
+ // title: '公摊面积(平方米)',
+ // dataIndex: 'commonArea'
+ // },
{
title: '租赁状态',
dataIndex: 'status',
diff --git a/src/views/admin/meeting/RoomContentList.vue b/src/views/admin/meeting/RoomContentList.vue
new file mode 100644
index 0000000..27e6cf9
--- /dev/null
+++ b/src/views/admin/meeting/RoomContentList.vue
@@ -0,0 +1,207 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ (queryParam = {})">重置
+
+
+
+
+
+
+
+
+ 编辑
+
+ 删除
+
+
+
+
+
+
+
diff --git a/src/views/admin/meeting/RoomItemList.vue b/src/views/admin/meeting/RoomItemList.vue
new file mode 100644
index 0000000..ad69ae4
--- /dev/null
+++ b/src/views/admin/meeting/RoomItemList.vue
@@ -0,0 +1,192 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ queryParam = {}">重置
+
+
+
+
+
+
+
+
+ 编辑
+
+ 删除
+
+
+
+
+
+
+
diff --git a/src/views/admin/meeting/modules/RoomContentModal.vue b/src/views/admin/meeting/modules/RoomContentModal.vue
new file mode 100644
index 0000000..04632bb
--- /dev/null
+++ b/src/views/admin/meeting/modules/RoomContentModal.vue
@@ -0,0 +1,197 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/admin/meeting/modules/RoomItemModal.vue b/src/views/admin/meeting/modules/RoomItemModal.vue
new file mode 100644
index 0000000..b166ce1
--- /dev/null
+++ b/src/views/admin/meeting/modules/RoomItemModal.vue
@@ -0,0 +1,127 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+