diff --git a/examples/App.vue b/examples/App.vue index 09018b9c..b9801840 100644 --- a/examples/App.vue +++ b/examples/App.vue @@ -70,6 +70,9 @@ export default { this.$axios.post("/admin/user/detail-phone").then(res => { if (res && res.data) { this.$store.commit("setUserInfo", res.data) + if (/^\/xiushan/.test(location.pathname)) { + this.$store.commit("setFinanceUser") + } } }) }, diff --git a/examples/store/index.js b/examples/store/index.js index 14a68967..98759587 100644 --- a/examples/store/index.js +++ b/examples/store/index.js @@ -1,20 +1,27 @@ import Vue from 'vue' import Vuex from 'vuex' import preState from 'vuex-persistedstate' +import request from '../router/axios' Vue.use(Vuex) const user = { state: { info: {}, - ATime:'' + ATime: '', + financeUser: {} }, mutations: { + setFinanceUser(state) { + request.post("appfinancialorganizationuser/checkUser").then(res => { + state.financeUser = res.data + }) + }, setUserInfo(state, userInfo) { state.info = userInfo }, - SET_TIME(state, pay){ - state.ATime=pay + SET_TIME(state, pay) { + state.ATime = pay } } }