Skip to content

Commit 10c33fc

Browse files
authored
Merge pull request lin-xin#124 from lin-xin/dev
更新V3.2.0版本
2 parents bc4a63f + c1d7c1a commit 10c33fc

File tree

24 files changed

+458
-108
lines changed

24 files changed

+458
-108
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@
22
node_modules/
33
dist/
44
npm-debug.log
5+
example.html

README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# manage-system #
1+
# vue-manage-system #
22
基于Vue.js 2.x系列 + Element UI 的后台管理系统解决方案。[线上地址](http://blog.gdfengshuo.com/example/work/)
33

44
[English document](https://github.com/lin-xin/manage-system/blob/master/README_EN.md)
@@ -31,6 +31,7 @@
3131
- [x] 权限测试
3232
- [x] 404 / 403
3333
- [x] 三级菜单
34+
- [x] 自定义图标
3435

3536

3637
## 目录结构介绍 ##
@@ -53,6 +54,7 @@
5354
| |-- BaseTable.vue // 基础表格
5455
| |-- DashBoard.vue // 系统首页
5556
| |-- DragList.vue // 拖拽列表组件
57+
| |-- Icon.vue // 自定义图标组件
5658
| |-- Login.vue // 登录
5759
| |-- Markdown.vue // markdown组件
5860
| |-- Premission.vue // 权限测试组件

README_EN.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# manage-system #
1+
# vue-manage-system #
22
The web management system solution based on Vue2 and Element-UI。[live demo](http://blog.gdfengshuo.com/example/work/)
33

44
## Donation
@@ -22,6 +22,8 @@ The scheme as a set of multi-function background frame templates, suitable for m
2222
- [x] List drag sort
2323
- [x] Permission
2424
- [x] 404 / 403
25+
- [x] Three level menu
26+
- [x] Custom icon
2527

2628

2729
## Directory structure ##

index.html

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -2,23 +2,10 @@
22
<html>
33
<head>
44
<meta charset="utf-8">
5-
<title>vue-manage-system | 基于Vue的后台管理系统</title>
5+
<title>vue-manage-system</title>
66
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no">
7-
<meta name="keywords" content="vue, vue-manage-system, manage-system, 后台管理系统, element" />
8-
<meta name="description" content="基于Vue2 + Element UI 的后台管理系统解决方案" />
97
</head>
108
<body>
119
<div id="app"></div>
12-
<!--<script src="./static/js/vendor.dll.js"></script>-->
13-
<!-- <script>
14-
var _hmt = _hmt || [];
15-
(function() {
16-
var hm = document.createElement("script");
17-
hm.src = "https://hm.baidu.com/hm.js?b455f7e1c6ca6e239edaccf0e6aa11fb";
18-
var s = document.getElementsByTagName("script")[0];
19-
s.parentNode.insertBefore(hm, s);
20-
})();
21-
</script> -->
22-
2310
</body>
2411
</html>

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "vue-manage-system",
3-
"version": "3.1.1",
3+
"version": "3.2.0",
44
"description": "基于Vue.js 2.x系列 + element-ui 内容管理系统解决方案",
55
"author": "lin-xin <[email protected]>",
66
"private": true,

screenshots/wms1.png

5.34 KB
Loading

screenshots/wms2.png

8.21 KB
Loading

screenshots/wms3.png

112 KB
Loading

src/App.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
</div>
55
</template>
66
<style>
7+
@import 'http://at.alicdn.com/t/font_830376_qzecyukz0s.css';
78
@import "../static/css/main.css";
89
@import "../static/css/color-dark.css"; /*深色主题*/
910
/*@import "../static/css/theme-green/color-green.css"; 浅绿色主题*/

src/components/common/Sidebar.vue

Lines changed: 24 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -39,22 +39,22 @@
3939
collapse: false,
4040
items: [
4141
{
42-
icon: 'el-icon-setting',
42+
icon: 'el-icon-lx-home',
4343
index: 'dashboard',
4444
title: '系统首页'
4545
},
4646
{
47-
icon: 'el-icon-tickets',
47+
icon: 'el-icon-lx-cascades',
4848
index: 'table',
4949
title: '基础表格'
5050
},
5151
{
52-
icon: 'el-icon-message',
52+
icon: 'el-icon-lx-copy',
5353
index: 'tabs',
5454
title: 'tab选项卡'
5555
},
5656
{
57-
icon: 'el-icon-date',
57+
icon: 'el-icon-lx-calendar',
5858
index: '3',
5959
title: '表单相关',
6060
subs: [
@@ -64,7 +64,7 @@
6464
},
6565
{
6666
index: '3-2',
67-
title: '编辑器',
67+
title: '三级菜单',
6868
subs: [
6969
{
7070
index: 'editor',
@@ -83,7 +83,12 @@
8383
]
8484
},
8585
{
86-
icon: 'el-icon-star-on',
86+
icon: 'el-icon-lx-emoji',
87+
index: 'icon',
88+
title: '自定义图标'
89+
},
90+
{
91+
icon: 'el-icon-lx-favor',
8792
index: 'charts',
8893
title: 'schart图表'
8994
},
@@ -93,14 +98,19 @@
9398
title: '拖拽列表'
9499
},
95100
{
96-
icon: 'el-icon-warning',
97-
index: 'permission',
98-
title: '权限测试'
99-
},
100-
{
101-
icon: 'el-icon-error',
102-
index: '404',
103-
title: '404页面'
101+
icon: 'el-icon-lx-warn',
102+
index: '6',
103+
title: '错误处理',
104+
subs: [
105+
{
106+
index: 'permission',
107+
title: '权限测试'
108+
},
109+
{
110+
index: '404',
111+
title: '404页面'
112+
}
113+
]
104114
}
105115
]
106116
}

0 commit comments

Comments
 (0)