41 lines
744 B
JavaScript
41 lines
744 B
JavaScript
// 地区信息仓库
|
|||
|
|
export default {
|
||
|
|
state: {
|
||
|
|
area:{},
|
||
|
|
},
|
||
|
|
getters: {
|
||
|
|
// 获取国家id
|
||
|
|
getCountry(state){
|
||
|
|
return state.area.countryid
|
||
|
|
},
|
||
|
|
// 获取地区id
|
||
|
|
getAreaId(state){
|
||
|
|
return state.area.areaid
|
||
|
|
}
|
||
|
|
},
|
||
|
|
mutations: {
|
||
|
|
// 设置area信息
|
||
|
|
'SETAREA':function(state, payload){
|
||
|
|
state.area = payload
|
||
|
|
},
|
||
|
|
// 设置国家id
|
||
|
|
'SETCOUNTRYID':function(state, payload){
|
||
|
|
state.countryid = payload
|
||
|
|
},
|
||
|
|
// 清除area信息
|
||
|
|
'CLEARAREA':function(state){
|
||
|
|
state.area = {}
|
||
|
|
},
|
||
|
|
},
|
||
|
|
actions: {
|
||
|
|
setArea({ commit },payload){
|
||
|
|
commit('SETAREA',payload)
|
||
|
|
},
|
||
|
|
setCountryid({ commit },payload){
|
||
|
|
commit('SETCOUNTRYID',payload)
|
||
|
|
},
|
||
|
|
clearArea({ commit }){
|
||
|
|
commit('CLEARAREA')
|
||
|
|
},
|
||
|
|
}
|
||
|
|
}
|