From a72922bc8bebf9ceea5f32c4b9dc2e3d356a047c Mon Sep 17 00:00:00 2001 From: song Date: Wed, 2 Mar 2022 17:16:30 +0800 Subject: [PATCH] =?UTF-8?q?=E9=83=A8=E5=88=86bug=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Detail/index.vue | 20 +- src/components/News/addOrEdit.vue | 10 +- src/components/News/index.vue | 12 +- src/filters/code.js | 588 ++++++++++++++++++ src/router/menus/information.js | 29 +- src/router/menus/system.js | 16 +- src/views/layout/Layout.vue | 2 - .../layout/components/Sidebar/SidebarItem.vue | 1 - src/views/welcome/index.vue | 3 +- src/views/welcome/welcome.png | Bin 171417 -> 167355 bytes 10 files changed, 642 insertions(+), 39 deletions(-) diff --git a/src/components/Detail/index.vue b/src/components/Detail/index.vue index 395e8c0..21b0d8c 100644 --- a/src/components/Detail/index.vue +++ b/src/components/Detail/index.vue @@ -154,12 +154,10 @@ }; POST_QUERY_DETAIL(params).then(res => { if(res.code === 200){ - if(res.data.list && res.data.list.length){ - this.lists = res.data.list - } - this.pageNum = res.data.pageNum - this.pageSize = res.data.pageSize - this.count = res.data.size + this.lists = res.data.list + this.pageNum = +res.data.pageNum + this.pageSize = +res.data.pageSize + this.count = +res.data.total }else{ Alert.fail(res.msg || '获取失败'); } @@ -222,6 +220,16 @@ if(curItem.code == showPage){ item = curItem break; + }else{ + if(curItem.children && curItem.children.length){ + for (let k = 0; k < curItem.children.length; k++) { + const itemChild = curItem.children[k]; + if(itemChild.code == showPage){ + item = itemChild + break; + } + } + } } } } diff --git a/src/components/News/addOrEdit.vue b/src/components/News/addOrEdit.vue index 20779e1..4f086c3 100644 --- a/src/components/News/addOrEdit.vue +++ b/src/components/News/addOrEdit.vue @@ -35,7 +35,6 @@ :show-file-list="false" > 点击上传 - 只能上传jpg/png文件,且不超过500kb