| | |
| | | const tableSwitch = ref(false); |
| | | // 处理节点点击 |
| | | const handleNodeClick = (data) => { |
| | | console.log("点击节点", data); |
| | | rowClickData.value = data; // 存储当前点击的节点数据 |
| | | tableSwitch.value = true; |
| | | // 切换节点时重置到第一页 |
| | | queryParams.current = 1; |
| | | queryParams.treeId = data.id; |
| | | getArchiveListData(); |
| | | }; |
| | | const rowClickData = ref({}); // 存储当前点击的节点数据 |
| | | const archiveDialogs = ref(null); // 表格组件引用 |
| | | // 新增归档 |
| | | const add = () => { |
| | |
| | | // 确保组件引用存在后再调用方法 |
| | | nextTick(() => { |
| | | if (archiveDialogs.value && typeof archiveDialogs.value.initForm === 'function') { |
| | | archiveDialogs.value.initForm(); // 重置表单 |
| | | archiveDialogs.value.initForm(rowClickData.value); // 重置表单 |
| | | } |
| | | }); |
| | | } catch (error) { |