From 19fa542515d4823ac385a941773da0e1d017fc79 Mon Sep 17 00:00:00 2001 From: wally <18603454788@163.com> Date: Wed, 3 Nov 2021 10:56:15 +0800 Subject: [PATCH] feat: network config applied --- src/apis/index.js | 17 ++- src/components/device-select-and-status.vue | 16 +- src/components/network-config-applied.vue | 110 ++++++++++++++ src/components/network-config-pending.vue | 152 +++++++++++++++++++ src/components/refresh.vue | 2 +- src/components/search-bar-data.vue | 6 +- src/store/statistics.js | 4 +- src/utils/axios.js | 2 +- src/views/data-history.vue | 19 +-- src/views/function-config.vue | 2 +- src/views/network-config.vue | 157 +++----------------- src/views/statistical-history.vue | 7 +- src/views/statistical-realtime.vue | 22 +-- 13 files changed, 336 insertions(+), 180 deletions(-) create mode 100644 src/components/network-config-applied.vue create mode 100644 src/components/network-config-pending.vue diff --git a/src/apis/index.js b/src/apis/index.js index ea152d4..cdc31ff 100644 --- a/src/apis/index.js +++ b/src/apis/index.js @@ -22,26 +22,29 @@ export const updateDevice = (deviceId, data) => http.put(`${corrosion}/devices/a // 删除设备 export const deleteDevice = deviceId => http.delete(`${corrosion}/devices/all/${deviceId}`); -// 查历史数据 -export const getHistories = params => http.get(`${corrosion}/histories`, { params }); - // 获取月累计数据分析 export const getMonthsDate = params => http.get(`${corrosion}/statistics/months`, { params }); -// 获取实时数据统计 -export const getRealtimeData = params => http.get(`${corrosion}/statistics/realtime`, { params }); - // 获取网络配置参数 export const getConfigNetwork = params => http.get(`${corrosion}/config/network`, { params }); +// 获取网络配置参数 设备实时参数 +export const getConfigAppliedNetwork = params => http.get(`${corrosion}/config-applied/network`, { params }); + // 获取功能配置参数 export const getConfigFunction = params => http.get(`${corrosion}/config/function`, { params }); +// 获取功能配置参数 设备实时参数 +export const getConfigAppliedFunction = params => http.get(`${corrosion}/config-applied/function`, { params }); + // 提交网络配置参数 export const createConfigNetwork = data => http.post(`${corrosion}/config/network`, data); // 提交功能配置参数 export const createConfigFunction = data => http.post(`${corrosion}/config/function`, data); +// 查历史数据 +export const getHistories = params => http.post(`${corrosion}/histories`, params); + // 导出历史数据 -export const exportHistory = params => http.get(`${corrosion}/export`, { params }); +export const exportHistory = params => http.post(`${corrosion}/export`, params); diff --git a/src/components/device-select-and-status.vue b/src/components/device-select-and-status.vue index 90ee2ba..657e237 100644 --- a/src/components/device-select-and-status.vue +++ b/src/components/device-select-and-status.vue @@ -1,17 +1,13 @@