diff --git a/src/renderer/src/views/resource/index.vue b/src/renderer/src/views/resource/index.vue index 0e83a97..df5d5bf 100644 --- a/src/renderer/src/views/resource/index.vue +++ b/src/renderer/src/views/resource/index.vue @@ -38,8 +38,15 @@ const openDialog = () => { const getData = (data) => { const { textBook, node } = data let textbookId = textBook.curBookId - let levelSecondId = node.id - let levelFirstId = node.parentNode ? node.parentNode.id : '' + let levelSecondId = node.id + let levelFirstId + if(node.parentNode){ + levelFirstId = node.parentNode.id + } + else{ + levelFirstId = node.id + levelSecondId = '' + } sourceStore.query.levelFirstId = levelFirstId sourceStore.query.levelSecondId = levelSecondId sourceStore.query.textbookId = textbookId