1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| interface AreaNode {
| id: string
| name: string
| level: string
| pid: string
| children: AreaNode[]
| }
|
| interface CustomGeoArea {
| id: string
| name: string
| }
|
| type CustomGeoSubArea = CustomGeoArea & {
| geoAreaId: string
| scope: string
| scopeArr?: string[]
| }
|
|