|
@@ -60,7 +60,7 @@
|
|
|
<span class="text-orange text-sm">为您分配抽检范围,若有异动,可手动勾选想要验收的部分</span>
|
|
|
</template>
|
|
|
|
|
|
- <HcTree ref="treeRef" style="margin-bottom: 10px;" :tree-data="ElTreeData" @check="checkChange" />
|
|
|
+ <HcTree ref="treeRef" style="margin-bottom: 10px;" :tree-data="ElTreeData" :default-checked-keys="defaultCheckedKeys" @check="checkChange" />
|
|
|
|
|
|
<template #action>
|
|
|
<div class="hc-card-action-diy">
|
|
@@ -122,16 +122,18 @@ const getElTreeData = async ()=>{
|
|
|
treeLoaing.value = false
|
|
|
if (!error && code === 200) {
|
|
|
console.log(data, 'data')
|
|
|
- ElTreeData.value = getArrValue(data)
|
|
|
+ ElTreeData.value = getArrValue(data['list'])
|
|
|
+ defaultCheckedKeys.value = getArrValue(data['ids'])
|
|
|
} else {
|
|
|
ElTreeData.value = []
|
|
|
+ defaultCheckedKeys.value = []
|
|
|
|
|
|
}
|
|
|
}
|
|
|
const ElTreeData = ref( [])
|
|
|
const treeRef = ref(null)
|
|
|
const checkKeys = ref([])
|
|
|
-
|
|
|
+const defaultCheckedKeys = ref([])
|
|
|
const checkChange = ( val, val1 )=>{
|
|
|
|
|
|
const { checkedNodes, checkedKeys, halfCheckedNodes, halfCheckedKeys } = val1
|