From 864dca45250fea00b9b621cc516ee6874cc39e12 Mon Sep 17 00:00:00 2001 From: aixianling Date: Wed, 23 Feb 2022 18:49:17 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BA=A7=E5=93=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- examples/App.vue | 3 +++ examples/store/index.js | 13 ++++++++++--- 2 files changed, 13 insertions(+), 3 deletions(-) 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 } } }