diff --git a/src/components/layout/GlobalFooter.vue b/src/components/layout/GlobalFooter.vue
index ea3159a..bbd6ab5 100644
--- a/src/components/layout/GlobalFooter.vue
+++ b/src/components/layout/GlobalFooter.vue
@@ -1,12 +1,12 @@
@@ -15,6 +15,7 @@
import AIcon from 'ant-design-vue/es/icon/icon'
export default {
name: 'GlobalFooter',
+ props: ['copyright', 'linkList'],
components: {AIcon}
}
diff --git a/src/components/layout/GlobalLayout.vue b/src/components/layout/GlobalLayout.vue
index 9be287c..2f8582d 100644
--- a/src/components/layout/GlobalLayout.vue
+++ b/src/components/layout/GlobalLayout.vue
@@ -16,7 +16,7 @@
-
+
@@ -72,6 +72,12 @@ export default {
},
layout () {
return this.$store.state.setting.layout
+ },
+ linkList () {
+ return this.$store.state.setting.footerLinks
+ },
+ copyright () {
+ return this.$store.state.setting.copyright
}
},
methods: {
diff --git a/src/store/modules/setting.js b/src/store/modules/setting.js
index 70d9b79..3f2d516 100644
--- a/src/store/modules/setting.js
+++ b/src/store/modules/setting.js
@@ -4,7 +4,13 @@ export default {
isMobile: false,
theme: 'dark',
layout: 'side',
- systemName: 'Vue Antd Admin'
+ systemName: 'Vue Antd Admin',
+ copyright: '',
+ footerLinks: [
+ {link: 'https://pro.ant.design', name: 'Pro首页'},
+ {link: 'https://github.com/iczer/vue-antd-admin', icon: 'github'},
+ {link: 'https://ant.design', name: 'Ant Design'}
+ ]
},
mutations: {
setDevice (state, isMobile) {