// Quick structure check - verifying PermNodeView component logic const testNode = { perm_id: 1, parent_id: null, name: "系统管理", perm_type: "menu", level: 0, children: [ { perm_id: 2, parent_id: 1, name: "用户管理", perm_type: "menu", level: 1, children: [ { perm_id: 3, parent_id: 2, name: "查看用户", perm_type: "button", level: 2, children: undefined } ] } ] }; console.log("✓ Parent node:", testNode.name, "has", testNode.children.length, "children"); console.log("✓ Child node:", testNode.children[0].name, "has", testNode.children[0].children.length, "children"); console.log("✓ Leaf node:", testNode.children[0].children[0].name, "has no children");