|
@@ -132,14 +132,14 @@ export default {
|
|
router.push({ query })
|
|
router.push({ query })
|
|
},
|
|
},
|
|
|
|
|
|
- async 'OPEN_NODE' ({ state, commit, dispatch }, [parentId, childId]) {
|
|
|
|
|
|
+ async 'OPEN_NODE' ({ state, commit, dispatch }, { parentId, childId }) {
|
|
const stack = state.nodebook.find(stack => stack[0] === parentId)
|
|
const stack = state.nodebook.find(stack => stack[0] === parentId)
|
|
if (stack && (childId === undefined || stack.includes(childId))) return
|
|
if (stack && (childId === undefined || stack.includes(childId))) return
|
|
commit('ADD_NODEBOOK_NODE', [stack, parentId, childId])
|
|
commit('ADD_NODEBOOK_NODE', [stack, parentId, childId])
|
|
dispatch('UPDATE_QUERY_NODES')
|
|
dispatch('UPDATE_QUERY_NODES')
|
|
},
|
|
},
|
|
|
|
|
|
- 'CLOSE_NODE' ({ state, commit, dispatch }, [parentId, childId]) {
|
|
|
|
|
|
+ 'CLOSE_NODE' ({ state, commit, dispatch }, { parentId, childId }) {
|
|
const stack = state.nodebook.find(stack => stack.includes(parentId) && (childId ? stack.includes(childId) : true))
|
|
const stack = state.nodebook.find(stack => stack.includes(parentId) && (childId ? stack.includes(childId) : true))
|
|
commit('REMOVE_NODEBOOK_NODE', [stack, childId || parentId])
|
|
commit('REMOVE_NODEBOOK_NODE', [stack, childId || parentId])
|
|
dispatch('UPDATE_QUERY_NODES')
|
|
dispatch('UPDATE_QUERY_NODES')
|