| | |
| | | import { getUserInfodata } from "@/axios/api"; |
| | | import Vue from "vue"; |
| | | import Vuex from "vuex"; |
| | | import { Toast } from 'vant'; |
| | | import i18n from "@/locales/index.js"; |
| | | // import getters from './getters' |
| | | // import actions from './actions' |
| | | // import mutations from './mutations' |
| | |
| | | kcStockDisplay: false, |
| | | stockDisplay: false |
| | | }, |
| | | marketsSwitch: {}, // 市场切换 |
| | | }; |
| | | |
| | | export default new Vuex.Store({ |
| | |
| | | elAlertText: data.msg |
| | | }); |
| | | } |
| | | }, |
| | | // 触发客服提示 |
| | | CustomerService(){ |
| | | Toast(i18n.t('kf1')); |
| | | } |
| | | }, |
| | | mutations: { |
| | | SET_USE_INFO(state, useInfo) { |
| | | state.userInfo = useInfo; |
| | | window.localStorage.setItem("useInfo", JSON.stringify(useInfo)); |
| | | }, |
| | | MARKET_CHANGE(state, val) { |
| | | state.marketsSwitch = val; |
| | | }, |
| | | undataToken(state, token) { |
| | | state.token = token || null; |