From d47fb228abed9ee5c4cde86e9dc3c764983528f5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9C=A8=E5=A4=B4=E8=8A=B1=E8=8A=B1?= <2372183198@qq.com> Date: Thu, 8 Sep 2022 22:12:00 +0800 Subject: [PATCH 1/4] =?UTF-8?q?esd=E8=A1=A8=E6=A0=BC=E6=A0=BC=E5=BC=8F?= =?UTF-8?q?=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/EmptyCard.vue | 5 +- src/utils/DeviceManagementApi.js | 27 +- src/views/ESD/ESDPersonelManagement.vue | 249 +++++---- src/views/ESD/ESDPushSettings.vue | 80 +-- src/views/ESD/ESDServiceList.vue | 487 ++++++++++-------- src/views/ESD/ESDTrafficRules.vue | 69 ++- src/views/Home.vue | 16 +- src/views/NewMainPageComponents/LowerLeft.vue | 1 + 8 files changed, 542 insertions(+), 392 deletions(-) diff --git a/src/components/EmptyCard.vue b/src/components/EmptyCard.vue index 793169c..4fc6ac3 100644 --- a/src/components/EmptyCard.vue +++ b/src/components/EmptyCard.vue @@ -35,6 +35,7 @@ export default { .card { width: 100%; height: 100%; + margin-top: 20px; .clearfix:before, .clearfix:after { display: table; @@ -45,9 +46,9 @@ export default { } .box-card { - margin-top: 20px; + //margin-top: 20px; width: 100%; - height: calc(100vh - 136px); + //height: calc(100vh - 136px); } } diff --git a/src/utils/DeviceManagementApi.js b/src/utils/DeviceManagementApi.js index 6e9f563..4f741f6 100644 --- a/src/utils/DeviceManagementApi.js +++ b/src/utils/DeviceManagementApi.js @@ -5,11 +5,6 @@ export function getDeviceData(query) { return postRequest('api/api/network/search', query) } -// ESD设备列表 -export function getESDDeviceData(query) { - return postRequest('api/api/esd/search', query) -} - // 设备列表---添加设备 export function addDevice(query) { return postRequest('api/api/network/add', query) @@ -59,3 +54,25 @@ export function updateServerState(query) { export function updateRemind(query) { return postRequest('api/api/configure/update/remind', query) } + +// ESD设备管理 + +// 获取ESD设备信息 +export function getESDDeviceData(query) { + return postRequest('api/api/esd/search', query) +} + +// 获取产品类型、开门方式、开门条件下拉框数据 +export function getESDSelectData() { + return getRequest('api/api/esd/dropDown') +} + +// 通过esd设备id获取设备参数信息 +export function getESDParameterByDeviceId(query) { + return getRequest(`api/api/esd/search/${query}`) +} + +// 修改ESD设备的配置参数 +export function editESDParameter(query) { + return postRequest('api/api/esd/update', query) +} diff --git a/src/views/ESD/ESDPersonelManagement.vue b/src/views/ESD/ESDPersonelManagement.vue index aab5497..77bfb4a 100644 --- a/src/views/ESD/ESDPersonelManagement.vue +++ b/src/views/ESD/ESDPersonelManagement.vue @@ -1,7 +1,7 @@