| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- import Vue from 'vue'
- import Vuex from 'vuex'
- Vue.use(Vuex)
- const files = require.context('./modules', false, /\.js$/)
- const modules = {}
- files.keys().forEach(key => {
- modules[key.replace(/(\.\/|\.js)/g, '')] = files(key).default
- })
- export default new Vuex.Store({
- state: {},
- mutations: {},
- actions: {},
- getters: {
- getuserinfo(state) {
- // console.log(state.user, '啊啊啊')
- return state.user.userInfo
- },
- getPermissions(state) {
- return state.user.permissions
- },
- getPatiensInfo(state) {
- return state.user.patiensInfo
- },
- getActiveID(state) {
- return state.nav.activeID
- },
- getActive(state) {
- return state.nav.active
- },
- getDrugInfo(state) {
- return state.drug.drugsInfo
- },
- getRecipeId(state) {
- return state.drug.recipeId;
- },
- getIsSee(state) {
- return state.user.isSeeDoctor
- },
- getPreNo(state) {
- return state.user.preNo
- },
- getOutpatientDiagnosis(state) {
- return state.user.outpatientDiagnosis
- },
- getEmrDiagnosis(state) {
- return state.user.emr
- }
- },
- modules
- })
|