wangting
2024-11-14 aa6f213ac00f69c8812b0d6a97232a1f1a9b7e44
Source/plt-web/plt-web-ui/src/store/index.js
@@ -7,6 +7,7 @@
import dict from './modules/dict'
import getters from './getters'
import flow from './modules/LifeFlow'
import { setStore } from "@/util/store.js";
Vue.use(Vuex)
const store = new Vuex.Store({
@@ -19,6 +20,25 @@
    flow
  },
  getters,
  state: {
    viewtabparams:undefined, //查看tab Action参数
  },
  mutations: {
    // 规程详情参数
    getViewtabparams(state, obj) {
      state.viewtabparams = obj;
    },
  },
  actions: {
    setViewtabparams({ commit }, obj){
      commit("getViewtabparams", obj);
      setStore({
        name:'viewtabparams',
        content:obj,
        type:'session'
      });
    }
  }
})
export default store