|
@@ -80,7 +80,17 @@ const uuid = getRandom(4)
|
|
|
const isShow = defineModel('modelValue', {
|
|
|
default: false,
|
|
|
})
|
|
|
-
|
|
|
+const getTreeDataList = async ()=>{
|
|
|
+ const { error, code, data } = await unitApi.getLeftList({
|
|
|
+ id:ids.value,
|
|
|
+ })
|
|
|
+
|
|
|
+ if (!error && code === 200) {
|
|
|
+ treeDataList.value = getArrValue(data)
|
|
|
+ } else {
|
|
|
+ treeDataList.value = []
|
|
|
+ }
|
|
|
+}
|
|
|
//监听
|
|
|
watch(() => [
|
|
|
props.ids,
|
|
@@ -91,13 +101,14 @@ watch(() => [
|
|
|
ids.value = Ids
|
|
|
menuType.value = Type
|
|
|
templateId.value = Tem
|
|
|
+ getTreeDataList()
|
|
|
}, { immediate: true })
|
|
|
|
|
|
//监听
|
|
|
watch(isShow, (val) => {
|
|
|
if (val) {
|
|
|
setSplitRef()
|
|
|
- getTreeDataList()
|
|
|
+
|
|
|
}
|
|
|
})
|
|
|
|
|
@@ -124,17 +135,7 @@ const treeListClick = (item) => {
|
|
|
leftNodeId:item.id,
|
|
|
})
|
|
|
}
|
|
|
-const getTreeDataList = async ()=>{
|
|
|
- const { error, code, data } = await unitApi.getLeftList({
|
|
|
- id:ids.value,
|
|
|
- })
|
|
|
-
|
|
|
- if (!error && code === 200) {
|
|
|
- treeDataList.value = getArrValue(data)
|
|
|
- } else {
|
|
|
- treeDataList.value = []
|
|
|
- }
|
|
|
-}
|
|
|
+
|
|
|
//表格数据
|
|
|
const tableColumn = ref([
|
|
|
{ key: 'nodeName', name: '名称' },
|