From 78c30487a567df9c6017ec3d8c8ac2821aae87bb Mon Sep 17 00:00:00 2001 From: wangwenrui Date: Tue, 28 Apr 2020 17:39:54 +0800 Subject: [PATCH 1/3] =?UTF-8?q?feat:traffic=20=E9=85=8D=E7=BD=AE=E5=88=9D?= =?UTF-8?q?=E7=89=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/components/common/js/common.js | 7 + .../src/components/common/language/en.js | 6 +- .../common/rightBox/trafficSetting/subBox.vue | 158 ++++++++ .../trafficSetting/trafficSettingBox.vue | 297 ++++++++++++++ .../trafficSetting/trafficSettingTab.vue | 372 ++++++++++++++++++ .../src/components/page/config/dc.vue | 15 + 6 files changed, 854 insertions(+), 1 deletion(-) create mode 100644 nezha-fronted/src/components/common/rightBox/trafficSetting/subBox.vue create mode 100644 nezha-fronted/src/components/common/rightBox/trafficSetting/trafficSettingBox.vue create mode 100644 nezha-fronted/src/components/common/rightBox/trafficSetting/trafficSettingTab.vue diff --git a/nezha-fronted/src/components/common/js/common.js b/nezha-fronted/src/components/common/js/common.js index 4f5179441..805d525ac 100644 --- a/nezha-fronted/src/components/common/js/common.js +++ b/nezha-fronted/src/components/common/js/common.js @@ -8,3 +8,10 @@ export function resetZIndex(e){ pop.style.zIndex=999999; },100) } +export function getUUID(){ + function S4() { + return (((1 + Math.random()) * 0x10000) | 0).toString(16).substring(1); + } + + return (S4() + S4() + "-" + S4() + "-" + S4() + "-" + S4() + "-" + S4() + S4() + S4()); +} diff --git a/nezha-fronted/src/components/common/language/en.js b/nezha-fronted/src/components/common/language/en.js index ec3c12a97..f87a398f7 100644 --- a/nezha-fronted/src/components/common/language/en.js +++ b/nezha-fronted/src/components/common/language/en.js @@ -554,7 +554,11 @@ const en = { cabinetNum: "Cabinet number", assets: "Assets", remark:'Remark', - cabinets: "Cabinets" + cabinets: "Cabinets", + traffic:{ + title:'Traffic Setting', + add:'Add', + } }, model: { model: 'Asset model', diff --git a/nezha-fronted/src/components/common/rightBox/trafficSetting/subBox.vue b/nezha-fronted/src/components/common/rightBox/trafficSetting/subBox.vue new file mode 100644 index 000000000..e058be6c3 --- /dev/null +++ b/nezha-fronted/src/components/common/rightBox/trafficSetting/subBox.vue @@ -0,0 +1,158 @@ + + + + + diff --git a/nezha-fronted/src/components/common/rightBox/trafficSetting/trafficSettingBox.vue b/nezha-fronted/src/components/common/rightBox/trafficSetting/trafficSettingBox.vue new file mode 100644 index 000000000..aa3c22d9e --- /dev/null +++ b/nezha-fronted/src/components/common/rightBox/trafficSetting/trafficSettingBox.vue @@ -0,0 +1,297 @@ + + + + + diff --git a/nezha-fronted/src/components/common/rightBox/trafficSetting/trafficSettingTab.vue b/nezha-fronted/src/components/common/rightBox/trafficSetting/trafficSettingTab.vue new file mode 100644 index 000000000..047f80fa7 --- /dev/null +++ b/nezha-fronted/src/components/common/rightBox/trafficSetting/trafficSettingTab.vue @@ -0,0 +1,372 @@ + + + + + + diff --git a/nezha-fronted/src/components/page/config/dc.vue b/nezha-fronted/src/components/page/config/dc.vue index fd581bb8b..ffa308352 100644 --- a/nezha-fronted/src/components/page/config/dc.vue +++ b/nezha-fronted/src/components/page/config/dc.vue @@ -78,6 +78,8 @@   +   +