zengh
2022-09-14 8ea19a6bb34daab1410f6186992a4c1e90299c92
store/mutations.js
@@ -1,31 +1,53 @@
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; //登入状态
      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){
   getUse(state, data) {
      state.puserName = data.userName;
      state.puserID = data.userID;
   },
   getUserData(state,data){
   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;
   }
}