| | |
| | | isLoading: false,//2020.06.03å¢å è·¯ç±åæ¢æ¶å è½½æç¤º |
| | | userInfo: null, |
| | | websocke: null,//websocket |
| | | messageList: [],//æ¶æ¯å表 |
| | | // wcsState: true//wcsæå¡ç¶æ |
| | | }, |
| | | mutations: { |
| | |
| | | }, |
| | | setWebsocket(state, data) { |
| | | state.websocke = data; |
| | | }, |
| | | addMessage(state, message) { |
| | | state.messageList.push(message); |
| | | }, |
| | | removeMessage(state, messageId) { |
| | | state.messageList = state.messageList.filter(message => message.id !== messageId); |
| | | }, |
| | | clearMessages(state) { |
| | | state.messageList = []; |
| | | } |
| | | }, getters: { |
| | | getPermission: (state) => (path) => { //è°ç¨æ¹å¼ store.getters.getPermission('sys_User') |
| | |
| | | getData: (state) => () => { |
| | | return state.data; |
| | | }, |
| | | getMessageList: (state) => () => { |
| | | return state.messageList; |
| | | } |
| | | }, actions: { |
| | | setPermission(context, data) { |
| | | context.commit('setPermission', data); //è°ç¨æ¹å¼ store.dispatch('push') |
| | |
| | | }, |
| | | onLoading(context, flag) { |
| | | context.commit("updateLoadingState", flag); |
| | | }, |
| | | addMessage(context, message) { |
| | | context.commit('addMessage', message); |
| | | } |
| | | } |
| | | }) |