import { http } from '@/utils/request'; const modules = { state: { State:'1', userName: "", userCode: "", }, mutations: { STATE(state, message) { state.State = message }, SET_USERCODE(state, userCode) { state.userCode = userCode }, SET_USERNAME(state, userName) { state.userName = userName } }, actions: { // 顶部电话号码 STATE({ commit }, msg) { commit('SOCKET_SCREENPOPUP', msg) }, // 获取用户信息 GetNowUser({ commit }) { return new Promise((resolve, reject) => { const params = { token: uni.getStorageSync("token"), } http.get("UserAccount/GetNowUser", params).then((response) => { if (response.state.toLowerCase() === "success") { let data = response.data commit('SET_USERCODE', data.user.F_UserCode) commit('SET_USERNAME', data.user.F_UserName) } resolve(response) }) .catch((e) => { console.log(e) }) }) } } } export default modules