Skip to content

Commit 1e98f93

Browse files
committed
优化导航菜单权限、升级列表组件
1 parent cd5b025 commit 1e98f93

File tree

3 files changed

+11
-6
lines changed

3 files changed

+11
-6
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "vuecmf",
3-
"version": "2.5.0",
3+
"version": "2.5.1",
44
"private": true,
55
"description": "VueCMF是一款完全开源免费的内容管理快速开发框架。2.1+版本使用vue3、Element Plus和TypeScript构建,后端API基于Go/PHP开发。可用于快速开发CMS、CRM、WMS、OMS、ERP等管理系统,开发简单、高效易用,极大减少系统的开发周期和研发成本!甚至不用写一行代码使用VueCMF就能设计出功能强大的后台管理系统。",
66
"author": "vuecmf <tulihua2004@126.com>",
@@ -23,7 +23,7 @@
2323
"vue": "^3.3.4",
2424
"vue-router": "^4.2.4",
2525
"vue-vuecmf-dialog": "^1.4.9",
26-
"vue3-vuecmf-table": "^1.26.0",
26+
"vue3-vuecmf-table": "^1.26.1",
2727
"vuex": "^4.1.0"
2828
},
2929
"devDependencies": {

src/components/LayoutHeader.vue

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,12 @@
1111
active-text-color="#409EFF"
1212
@select="selectMainMenu"
1313
>
14-
<el-menu-item :index="item.mid" :key="key" v-for="(item,key) in nav_menu_list">
15-
<i class="el-icon" v-if="item.icon"><component :is="item.icon"></component></i>
16-
<span>{{ item.title }}</span>
17-
</el-menu-item>
14+
<template :key="key" v-for="(item,key) in nav_menu_list">
15+
<el-menu-item :index="item.mid" v-if="item.children != null">
16+
<i class="el-icon" v-if="item.icon"><component :is="item.icon"></component></i>
17+
<span>{{ item.title }}</span>
18+
</el-menu-item>
19+
</template>
1820
</el-menu>
1921
<!-- main-menu end -->
2022

src/model/BaseModel.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,9 @@ export default abstract class Model {
5353
return Promise.reject(config);
5454
}
5555
}, error => {
56+
if(error.data == null && error.response != null){
57+
return Promise.reject(error.response.data)
58+
}
5659
return Promise.reject(error.data.error.message)
5760
})
5861

0 commit comments

Comments
 (0)