Вы можете получить доступ к текущему маршруту через штат или rootState с помощью Vuex.
Если действие в модуле, используйте rootState:
MY_ACTION: ({rootState}) => new Promise((resolve, reject) => {
let params = rootState.route.params
// do stuff
}
Если действие не в модуле, используйте состояние:
MY_ACTION: ({state}) => new Promise((resolve, reject) => {
let params = state.route.params
// do stuff
}
См. https://vuex.vuejs.org/api/#actions для получения дополнительной информации об объекте контекста.