|
@@ -233,19 +233,13 @@ const tableTempExcelProps = ref({})
|
|
|
//树节点被点击
|
|
|
const nodeInfo = ref({})
|
|
|
const isCheckd = ref(false)
|
|
|
-const treeNodeTap = ({ node, data }) => {
|
|
|
+const treeNodeTap = ({ data }) => {
|
|
|
nodeInfo.value = data
|
|
|
- if (!node.isLeaf) {
|
|
|
- tableTempExcelProps.value = {}
|
|
|
- isCheckd.value = true
|
|
|
- return
|
|
|
- }
|
|
|
- //处理详情
|
|
|
- if (data.fileType === 3) {
|
|
|
- isCheckd.value = true
|
|
|
+ isCheckd.value = !data.hasChildren || data.fileType === 3
|
|
|
+ if (isCheckd.value) {
|
|
|
getDetailExcel(data.id)
|
|
|
} else {
|
|
|
- isCheckd.value = false
|
|
|
+ tableTempExcelProps.value = {}
|
|
|
}
|
|
|
}
|
|
|
|