40 lines
687 B
JavaScript
40 lines
687 B
JavaScript
// 地区信息仓库
|
|
export default {
|
|
state: {
|
|
message:{
|
|
allcount:0,
|
|
notecount:0,
|
|
taskcount:0,
|
|
warncount:0
|
|
},
|
|
},
|
|
getters: {
|
|
// 获取消息数量
|
|
getCount(state){
|
|
return state.message
|
|
},
|
|
},
|
|
mutations: {
|
|
// 设置message数量
|
|
'SETMESSAGE':function(state, payload){
|
|
state.message = { ...state.message,...payload }
|
|
},
|
|
// 清除message数量
|
|
'CLEARMESSAGE':function(state){
|
|
state.message = {
|
|
allcount:0,
|
|
notecount:0,
|
|
taskcount:0,
|
|
warncount:0
|
|
}
|
|
},
|
|
},
|
|
actions: {
|
|
setMessage({ commit },payload){
|
|
commit('SETMESSAGE',payload)
|
|
},
|
|
clearMessage({ commit }){
|
|
commit('CLEARMESSAGE')
|
|
},
|
|
}
|
|
} |