import WxStorage from "../static/lib/wxStorage.js" //微信Storage import websocket from "./websocket.js" import positions from "./positions.js" import $store from './index.js' const mutations = { login(state, data) { // console.log(data); state.loging = data.isit; //登录状态 if (data.isit) { //写入用户数据 state.message.useName = data.userName; state.puserName = data.userName; state.puserID = data.userID; state.avatar = data.avatar; state.avatar = data.avatar; state.firstlogin = data.firstlogin; } $store.dispatch("connectws"); //储存用户 WxStorage.set("init", "true"); WxStorage.set("name", data.userName); WxStorage.set("ids", data.userID); WxStorage.set("accounts", data.accounts); WxStorage.set("pass", data.pass); }, loginReset(state) { //重置 state.loging = false; state.message.useName = '过客 '; WxStorage.clear(); }, getUse(state, data) { state.puserName = data.userName; state.puserID = data.userID; }, getUserData(state, data) { state.UserData = data; }, changegotuGrabOrders(state, data) { // console.log(2123131) state.gotuGrabOrders = !state.gotuGrabOrders; }, controlAudio(state, data) { // console.log(data,"开始的语音") state.Audio[data.method](data.key); }, ...websocket.mutations, ...positions.mutations, changeTaksMsg(state, data) { state.changeTaksState = !state.changeTaksState; } } export default mutations