From 2660d740257bd4be38c3ffe0b3a073efa1172eff Mon Sep 17 00:00:00 2001 From: sakuya <81883387@qq.com> Date: Wed, 5 May 2021 22:28:19 +0800 Subject: [PATCH] UP --- public/json/user.json | 14 +--- src/components/scFilterBar/index.vue | 9 ++- src/components/scTable/index.vue | 53 +++++++++++--- src/layout/components/head.vue | 4 +- src/router/index.js | 1 - src/style/app.less | 70 ++++++++++++++++++ src/style/fix.less | 16 +++++ src/style/pages.less | 11 +++ src/style/style.less | 104 +-------------------------- src/utils/echarts-theme-T.js | 12 ---- src/utils/tool.js | 22 ++++++ src/views/login.vue | 6 +- src/views/other/404.vue | 3 + src/views/setting/system.vue | 26 +++++++ src/views/template/list.vue | 18 +++-- src/views/template/normallist.vue | 58 +++++++++++++-- 16 files changed, 274 insertions(+), 153 deletions(-) create mode 100644 src/style/app.less create mode 100644 src/style/fix.less create mode 100644 src/style/pages.less delete mode 100644 src/utils/echarts-theme-T.js create mode 100644 src/views/setting/system.vue diff --git a/public/json/user.json b/public/json/user.json index c7d6f4b3..55f980f0 100644 --- a/public/json/user.json +++ b/public/json/user.json @@ -139,14 +139,6 @@ } } ] - }, - { - "path": "/other/lala", - "name": "404", - "component": "lala", - "meta": { - "title": "模拟404" - } } ] }, @@ -158,12 +150,12 @@ "icon": "el-icon-setting" }, "children": [{ - "path": "/setting/1", - "name": "setting1", + "path": "/setting/system", + "name": "system", "meta": { "title": "系统设置" }, - "component": "lala" + "component": "setting/system" }] } ], diff --git a/src/components/scFilterBar/index.vue b/src/components/scFilterBar/index.vue index 25ef2766..029fed3e 100644 --- a/src/components/scFilterBar/index.vue +++ b/src/components/scFilterBar/index.vue @@ -70,7 +70,7 @@ } }, mounted(){ - this.filter = this.defaultFilter; + this.filter = this.defaultFilter || []; this.scrollInit() }, methods: { @@ -178,13 +178,16 @@ this.cancel(); this.change(); }, - change(){ + getFilter(){ var _filter = this.filter; var formatData = {}; _filter.map(item => { formatData.[item.key]=item.value }); - this.$emit('change', formatData) + return formatData; + }, + change(){ + this.$emit('change', this.getFilter()) }, scrollInit(){ const scrollDiv = this.$refs.scFilterBarScrollbar; diff --git a/src/components/scTable/index.vue b/src/components/scTable/index.vue index dbcfe85c..04a9f7fd 100644 --- a/src/components/scTable/index.vue +++ b/src/components/scTable/index.vue @@ -3,6 +3,7 @@
+ @@ -15,12 +16,20 @@
+ + 待开发 + diff --git a/src/views/template/list.vue b/src/views/template/list.vue index c4c59173..7b35f1f0 100644 --- a/src/views/template/list.vue +++ b/src/views/template/list.vue @@ -39,16 +39,26 @@ - + - + diff --git a/src/views/template/normallist.vue b/src/views/template/normallist.vue index 3c203827..0d6882e9 100644 --- a/src/views/template/normallist.vue +++ b/src/views/template/normallist.vue @@ -1,7 +1,7 @@ - - + + +