diff --git a/src/renderer/src/components/choose-textbook/index.vue b/src/renderer/src/components/choose-textbook/index.vue
index 3c4414d..2f5f0a2 100644
--- a/src/renderer/src/components/choose-textbook/index.vue
+++ b/src/renderer/src/components/choose-textbook/index.vue
@@ -139,16 +139,22 @@ const handleNodeClick = (data) => {
* data : 当前节点数据
*/
let nodeData = cloneDeep(toRaw(data));
-
//增加一个label 之前取的label
nodeData.label = nodeData.itemtitle
- // 父级节点 如果当前是一级节点 父级则为null
- let parent = {
- id: nodeData.parentid,
- label: nodeData.parenttitle,
- itemtitle: nodeData.parenttitle
- }
- const parentNode = nodeData.parentid ? parent : null
+
+ let parentNode
+ // 父级id == rootid 说明当前节点为一级节点
+ if(nodeData.parentid == nodeData.rootid){
+ parentNode = null
+ }
+ else{
+ parentNode = {
+ id: nodeData.parentid,
+ label: nodeData.parenttitle,
+ itemtitle: nodeData.parenttitle
+ }
+ }
+
nodeData.parentNode = parentNode
let curData = {
textBook: {
diff --git a/src/renderer/src/components/window-tools/index.vue b/src/renderer/src/components/window-tools/index.vue
index da66f80..7799ee9 100644
--- a/src/renderer/src/components/window-tools/index.vue
+++ b/src/renderer/src/components/window-tools/index.vue
@@ -8,9 +8,10 @@