|
@@ -73,7 +73,13 @@ getDict('areaTreeData', null, 'areaTreeData').then(({ data }) => {
|
|
|
data = data?.length && data || []
|
|
|
// const china = data.find(e => e.id === '1')
|
|
|
// items.value = china?.children?.length ? china.children : []
|
|
|
- items.value = data
|
|
|
+
|
|
|
+ items.value = data.length ? data.map(e => {
|
|
|
+ // 市辖区直接展示区
|
|
|
+ const municipality = e.children && e.children.length && e.children[0].name === '市辖区'
|
|
|
+ if (municipality && e.children[0].children?.length) e.children = e.children[0].children
|
|
|
+ return e
|
|
|
+ }) : []
|
|
|
})
|
|
|
|
|
|
// 设置选中ids
|