添加关联问题单功能

This commit is contained in:
2024-03-13 21:18:08 +08:00
parent 71f622f1f3
commit 4b7a9d3c5f
10 changed files with 482 additions and 77 deletions

View File

@@ -218,14 +218,6 @@ const pointNode = (value, data) => {
}
})
}
if (data.node.level == "4") {
projectApi.getProblemInfo(projectInfo.value.id, data.node.key, data.node.level).then((res) => {
data.node.children = res.data
if (!expandedKeys.value.includes(value[0])) {
expandedKeys.value.push(value[0])
}
})
}
count = 0
clearTimeout(timerId)
timerId = null
@@ -246,9 +238,9 @@ const pointNode = (value, data) => {
if (data.node.level === "4") {
router.push({ name: "case", query: { ...projectInfo.value, key: data.node.key } })
}
if (data.node.level === "5") {
router.push({ name: "problem", query: { ...projectInfo.value, key: data.node.key } })
}
// if (data.node.level === "5") {
// router.push({ name: "problem", query: { ...projectInfo.value, key: data.node.key } })
// }
treeDataStore.setCurrentNode(data.node.key)
// 单击设置选择的key
selectedKeys.value = catch_selected_key
@@ -291,13 +283,6 @@ const loadMore = (nodeData) => {
resolve()
})
}
if (nodeData.level == "4") {
return new Promise(async (resolve) => {
const res = await projectApi.getProblemInfo(projectInfo.value.id, nodeData.key, nodeData.level)
nodeData.children = res.data
resolve()
})
}
}
//~~~~ 表单弹窗组件功能