From a5a546c42efb2849984394feb49234baa94f8ade Mon Sep 17 00:00:00 2001 From: chenjinsong <523037378@qq.com> Date: Thu, 18 Mar 2021 18:10:54 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20asset-type=E3=80=81asset-state=E7=9B=B8?= =?UTF-8?q?=E5=85=B3=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- nezha-fronted/src/assets/stylus/main.scss | 3 +- .../src/components/common/deleteButton.vue | 2 +- .../src/components/common/language/cn.js | 17 + .../src/components/common/language/en.js | 35 +- .../common/popBox/selectAssetType.vue | 144 ++++++ .../common/rightBox/assetStateBox.vue | 177 ++++++++ .../common/rightBox/assetTypeBox.vue | 233 ++++++++++ .../src/components/common/searchInput.vue | 4 +- .../src/components/page/config/account.vue | 6 +- .../src/components/page/config/assetState.vue | 403 +++++++++++++++++ .../src/components/page/config/assetType.vue | 426 ++++++++++++++++++ nezha-fronted/src/router/index.js | 8 + 12 files changed, 1448 insertions(+), 10 deletions(-) create mode 100644 nezha-fronted/src/components/common/popBox/selectAssetType.vue create mode 100644 nezha-fronted/src/components/common/rightBox/assetStateBox.vue create mode 100644 nezha-fronted/src/components/common/rightBox/assetTypeBox.vue create mode 100644 nezha-fronted/src/components/page/config/assetState.vue create mode 100644 nezha-fronted/src/components/page/config/assetType.vue diff --git a/nezha-fronted/src/assets/stylus/main.scss b/nezha-fronted/src/assets/stylus/main.scss index bdd2a9c8a..f768fc9be 100644 --- a/nezha-fronted/src/assets/stylus/main.scss +++ b/nezha-fronted/src/assets/stylus/main.scss @@ -1125,7 +1125,8 @@ li{ /*此处自定义弹框尺寸,不同功能可能需要的尺寸不一样,需自行添加*/ .right-box-menu ,.right-box-role ,.right-box-account, .right-box-prom, .right-box-alert-config, .right-box-project, .right-box-module, .right-box-cabinet, -.right-box-edit-endpoint, .right-box-panel, .right-box-dc, .right-box-model, .right-box-mib, .right-box-asset, .right-box-add-chart { +.right-box-edit-endpoint, .right-box-panel, .right-box-dc, .right-box-model, .right-box-mib, .right-box-asset, .right-box-add-chart, .right-box-asset-type, +.right-box-asset-state { width: 850px; } .right-box-chart .el-input__inner, .right-box-chart input { diff --git a/nezha-fronted/src/components/common/deleteButton.vue b/nezha-fronted/src/components/common/deleteButton.vue index 4d8fc6ce6..6f77e9954 100644 --- a/nezha-fronted/src/components/common/deleteButton.vue +++ b/nezha-fronted/src/components/common/deleteButton.vue @@ -54,7 +54,7 @@ + diff --git a/nezha-fronted/src/components/common/rightBox/assetStateBox.vue b/nezha-fronted/src/components/common/rightBox/assetStateBox.vue new file mode 100644 index 000000000..0a98970b9 --- /dev/null +++ b/nezha-fronted/src/components/common/rightBox/assetStateBox.vue @@ -0,0 +1,177 @@ + + + + diff --git a/nezha-fronted/src/components/common/rightBox/assetTypeBox.vue b/nezha-fronted/src/components/common/rightBox/assetTypeBox.vue new file mode 100644 index 000000000..31fdb8bf3 --- /dev/null +++ b/nezha-fronted/src/components/common/rightBox/assetTypeBox.vue @@ -0,0 +1,233 @@ + + + + diff --git a/nezha-fronted/src/components/common/searchInput.vue b/nezha-fronted/src/components/common/searchInput.vue index 455e423a2..b9bdf41f7 100644 --- a/nezha-fronted/src/components/common/searchInput.vue +++ b/nezha-fronted/src/components/common/searchInput.vue @@ -1361,8 +1361,8 @@ border-radius: 0 2px 2px 0; } .new-search .search-input-all{ - width: 231px !important; - min-width: 231px; + width: 226px !important; + min-width: 226px; background-color: $content-right-background-color; color: rgba(0,0,0,.55); height: 28px; diff --git a/nezha-fronted/src/components/page/config/account.vue b/nezha-fronted/src/components/page/config/account.vue index acc927e8e..179af0419 100644 --- a/nezha-fronted/src/components/page/config/account.vue +++ b/nezha-fronted/src/components/page/config/account.vue @@ -94,7 +94,7 @@ - - + diff --git a/nezha-fronted/src/components/page/config/assetState.vue b/nezha-fronted/src/components/page/config/assetState.vue new file mode 100644 index 000000000..406c5967e --- /dev/null +++ b/nezha-fronted/src/components/page/config/assetState.vue @@ -0,0 +1,403 @@ + + + diff --git a/nezha-fronted/src/components/page/config/assetType.vue b/nezha-fronted/src/components/page/config/assetType.vue new file mode 100644 index 000000000..9e303e307 --- /dev/null +++ b/nezha-fronted/src/components/page/config/assetType.vue @@ -0,0 +1,426 @@ + + + diff --git a/nezha-fronted/src/router/index.js b/nezha-fronted/src/router/index.js index 6a558e32e..7fb42fbc1 100644 --- a/nezha-fronted/src/router/index.js +++ b/nezha-fronted/src/router/index.js @@ -57,6 +57,14 @@ export default new Router({ path: '/promServer', component: resolve => require(['../components/page/config/promServer.vue'], resolve), }, + { + path: '/assetType', + component: resolve => require(['../components/page/config/assetType.vue'], resolve), + }, + { + path: '/assetState', + component: resolve => require(['../components/page/config/assetState.vue'], resolve), + }, { path: '/dc', component: resolve => require(['../components/page/config/dc.vue'], resolve),