src/utils/common/area.ts
@@ -1,13 +1,14 @@ import { AreaType } from '@/constants'; import _ from 'lodash'; export interface AreaTreeNode extends API.AreaDto { children?: AreaTreeNode[]; } // type formatAreaListToTreeOptions = { // parentId?: string; // maxLayer?: number; // }; export function formatAreaListToTree( areaDataList: API.AreaDto[], parentId: number, areaDataList: API.AreaTreeNode[], parentId = '', maxLayer = AreaType.Area ) { const treeNodeList: API.AreaTreeNode[] = [];