- 已激活
+ 已激活
使用
@@ -30,17 +30,17 @@ export default {
}
},
computed: {
- ...mapState({
- themeList: state => state.d2admin.themeList,
- themeActiveName: state => state.d2admin.themeActiveName
- })
+ ...mapState('d2admin/theme', [
+ 'list',
+ 'activeName'
+ ])
},
methods: {
- ...mapMutations([
- 'd2adminThemeSet'
+ ...mapMutations('d2admin/theme', [
+ 'set'
]),
handleSelectTheme (name) {
- this.d2adminThemeSet(name)
+ this.set(name)
}
}
}
diff --git a/src/layout/header-aside/components/header-user/index.vue b/src/layout/header-aside/components/header-user/index.vue
index 7ed24019..735d6c90 100644
--- a/src/layout/header-aside/components/header-user/index.vue
+++ b/src/layout/header-aside/components/header-user/index.vue
@@ -1,6 +1,6 @@
- 你好 {{userInfo.name}}
+ 你好 {{info.name}}
@@ -14,19 +14,19 @@
import { mapState, mapActions } from 'vuex'
export default {
computed: {
- ...mapState({
- userInfo: state => state.d2admin.userInfo
- })
+ ...mapState('d2admin/user', [
+ 'info'
+ ])
},
methods: {
- ...mapActions([
- 'd2adminLogout'
+ ...mapActions('d2admin/account', [
+ 'logout'
]),
/**
* @description 登出
*/
logOff () {
- this.d2adminLogout({
+ this.logout({
vm: this,
confirm: true
})
diff --git a/src/layout/header-aside/components/menu-header/index.vue b/src/layout/header-aside/components/menu-header/index.vue
index a52d4e5d..acea80cf 100644
--- a/src/layout/header-aside/components/menu-header/index.vue
+++ b/src/layout/header-aside/components/menu-header/index.vue
@@ -1,6 +1,6 @@
-
+
@@ -22,9 +22,9 @@ export default {
'd2-layout-header-aside-menu-sub': d2LayoutMainMenuSub
},
computed: {
- ...mapState({
- menuHeader: state => state.d2admin.menuHeader
- })
+ ...mapState('d2admin/menu', [
+ 'header'
+ ])
}
}
diff --git a/src/layout/header-aside/components/menu-side/index.vue b/src/layout/header-aside/components/menu-side/index.vue
index e387b810..428c998c 100644
--- a/src/layout/header-aside/components/menu-side/index.vue
+++ b/src/layout/header-aside/components/menu-side/index.vue
@@ -1,17 +1,17 @@