From ee56f9c54ec788c8a483af59a8c4d88e0dd5443c Mon Sep 17 00:00:00 2001
From: 张含笑 <zhx18749296735@163.com>
Date: Tue, 27 Jan 2026 14:38:16 +0800
Subject: [PATCH] feat:修改传参
---
applications/task-work-order/src/views/orderView/organizational/agenciesManagement/FormDiaLog.vue | 42 ++++++++++++++++++++++--------------------
1 files changed, 22 insertions(+), 20 deletions(-)
diff --git a/applications/task-work-order/src/views/orderView/organizational/agenciesManagement/FormDiaLog.vue b/applications/task-work-order/src/views/orderView/organizational/agenciesManagement/FormDiaLog.vue
index 1ec3be1..67d460c 100644
--- a/applications/task-work-order/src/views/orderView/organizational/agenciesManagement/FormDiaLog.vue
+++ b/applications/task-work-order/src/views/orderView/organizational/agenciesManagement/FormDiaLog.vue
@@ -245,8 +245,10 @@
// 懒加载获取区域节点数据
async function loadRegionNode(node, resolve) {
try {
- const parentCode = node.data?.id || '360800000000'
- const res = await regionLazyTreeApi({ parentCode })
+ // 初始化加载时传递 code 参数,加载子节点时传递 parentCode 参数
+ const params = node.data?.id ? { parentCode: node.data.id } : { code: '360800000000' }
+ const parentCode = node.data?.id || '360800000000'
+ const res = await regionLazyTreeApi(params)
const nodes = res?.data?.data || []
// 处理返回的节点数据
@@ -274,28 +276,28 @@
}
}
// 获取初始区域数据(根节点)
-async function getRegionList() {
- try {
- // 懒加载模式下,只需要初始化根节点
- const res = await regionLazyTreeApi({ parentCode: '360800000000' })
- const nodes = res?.data?.data || []
+// async function getRegionList() {
+// try {
+// // 懒加载模式下,只需要初始化根节点
+// const res = await regionLazyTreeApi({ parentCode: '360800000000' })
+// const nodes = res?.data?.data || []
- // 处理根节点数据
- regionOptions.value = nodes.map(item => {
- return {
- id: item.id || item.value,
- name: item.name || item.title || item.label,
- hasChildren: item.hasChildren || false
- }
- })
- } catch (error) {
- console.error('获取区域数据失败:', error)
- }
-}
+// // 处理根节点数据
+// regionOptions.value = nodes.map(item => {
+// return {
+// id: item.id || item.value,
+// name: item.name || item.title || item.label,
+// hasChildren: item.hasChildren || false
+// }
+// })
+// } catch (error) {
+// console.error('获取区域数据失败:', error)
+// }
+// }
defineExpose({ open })
onMounted(() => {
- getRegionList()
+ // getRegionList()
})
</script>
--
Gitblit v1.9.3