Files
miniapp/store/modules/area.js
T
2023-08-30 09:44:26 +08:00

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')
},
}
}