From ddeb85d8745ed4b1c8744ae7594206b9081b5031 Mon Sep 17 00:00:00 2001 From: chendaze <1824191732@qq.com> Date: Thu, 21 Mar 2024 11:02:05 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BA=86=E5=B1=95=E5=8E=85?= =?UTF-8?q?=E9=A2=84=E7=BA=A6=E7=9A=84=E5=8A=9F=E8=83=BD=EF=BC=8C=E6=96=B0?= =?UTF-8?q?=E5=A2=9E=E4=BA=86=E8=AE=BF=E5=AE=A2=E9=A2=84=E7=BA=A6=E7=9A=84?= =?UTF-8?q?=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/admin/meeting/visitorPerson.js | 34 +++ src/views/admin/meeting/VisitorPersonList.vue | 220 ++++++++++++++++++ .../meeting/modules/ShowroomRecordModal.vue | 219 ++++++++++++++++- .../meeting/modules/VisitorPersonModal.vue | 130 +++++++++++ 4 files changed, 592 insertions(+), 11 deletions(-) create mode 100644 src/api/admin/meeting/visitorPerson.js create mode 100644 src/views/admin/meeting/VisitorPersonList.vue create mode 100644 src/views/admin/meeting/modules/VisitorPersonModal.vue diff --git a/src/api/admin/meeting/visitorPerson.js b/src/api/admin/meeting/visitorPerson.js new file mode 100644 index 0000000..e4ab64f --- /dev/null +++ b/src/api/admin/meeting/visitorPerson.js @@ -0,0 +1,34 @@ +import { axios } from '@/utils/request' + +const api = { + visitorPerson: '/meeting/visitorPerson' +} + +export function getVisitorPersonList (parameter) { + return axios({ + url: api.visitorPerson + '/list', + method: 'get', + params: parameter + }) +} + +export function saveVisitorPerson (parameter) { + return axios({ + url: api.visitorPerson + (parameter.id > 0 ? '/update' : '/save'), + method: 'post', + data: parameter, + headers: { + 'Content-Type': 'application/json;charset=UTF-8' + } + }) +} + +export function delVisitorPerson (parameter) { + return axios({ + url: api.visitorPerson + '/remove', + method: 'post', + params: parameter + }) +} + +export const visitorPersonExport = api.visitorPerson + '/export' diff --git a/src/views/admin/meeting/VisitorPersonList.vue b/src/views/admin/meeting/VisitorPersonList.vue new file mode 100644 index 0000000..d2ad52c --- /dev/null +++ b/src/views/admin/meeting/VisitorPersonList.vue @@ -0,0 +1,220 @@ + + + diff --git a/src/views/admin/meeting/modules/ShowroomRecordModal.vue b/src/views/admin/meeting/modules/ShowroomRecordModal.vue index e98fc92..d0465c6 100644 --- a/src/views/admin/meeting/modules/ShowroomRecordModal.vue +++ b/src/views/admin/meeting/modules/ShowroomRecordModal.vue @@ -14,36 +14,175 @@ - - - - + - - + + - - + + - - + + + + 展厅(2楼) + + + 公共服务配套区(15楼) + + + 中电郑州、生态企业(16楼) + + + + + + 新增一行 + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+ + + + {{ item.text }} + + + + + + + + + + + + + + + + diff --git a/src/views/admin/meeting/modules/VisitorPersonModal.vue b/src/views/admin/meeting/modules/VisitorPersonModal.vue new file mode 100644 index 0000000..0458243 --- /dev/null +++ b/src/views/admin/meeting/modules/VisitorPersonModal.vue @@ -0,0 +1,130 @@ + +