| | |
| | | import {getStore, setStore} from '@/util/store' |
| | | import { getStore, setStore } from '@/util/store' |
| | | |
| | | import {getDictionary} from '@/api/system/dict' |
| | | import { getDictionary } from '@/api/system/dict' |
| | | |
| | | const dict = { |
| | | state: { |
| | | flowRoutes: getStore({name: 'flowRoutes'}) || {}, |
| | | flowRoutes: getStore({ name: 'flowRoutes' }) || {}, |
| | | ApprovalShow: false, |
| | | useWhere: 'close', |
| | | handle: true, |
| | | }, |
| | | actions: { |
| | | FlowRoutes({commit}) { |
| | | FlowRoutes({ commit }) { |
| | | return new Promise((resolve, reject) => { |
| | | getDictionary({code: 'flow'}).then(res => { |
| | | getDictionary({ code: 'flow' }).then(res => { |
| | | commit('SET_FLOW_ROUTES', res.data.data); |
| | | resolve(); |
| | | }).catch(error => { |
| | |
| | | routeValue: item.remark, |
| | | }; |
| | | }); |
| | | setStore({name: 'flowRoutes', content: state.flowRoutes}) |
| | | setStore({ name: 'flowRoutes', content: state.flowRoutes }) |
| | | }, |
| | | doitApprovalShow: (state, data) => { |
| | | state.ApprovalShow = data |
| | | }, |
| | | changeuseWhere: (state, data) => { |
| | | state.useWhere = data |
| | | }, |
| | | changehandle: (state, data) => { |
| | | state.handle = data |
| | | } |
| | | } |
| | | |
| | | }; |