diff --git a/package.json b/package.json index 4a5ff19..912e2fe 100644 --- a/package.json +++ b/package.json @@ -19,6 +19,7 @@ "braft-finder": "^0.0.21", "braft-utils": "^3.0.2", "echarts": "^4.9.0", + "echarts-for-react": "^3.0.2", "moment": "^2.29.1", "qs": "^6.11.0", "react": "^18.2.0", diff --git a/src/pages/organmanage_organchart/OrganChart.js b/src/pages/organmanage_organchart/OrganChart.js index 76bf05a..5f73836 100644 --- a/src/pages/organmanage_organchart/OrganChart.js +++ b/src/pages/organmanage_organchart/OrganChart.js @@ -1,14 +1,472 @@ -import React, {Fragment, PureComponent} from 'react'; +import React, { PureComponent } from 'react'; +import { Card, Button, Alert, Dropdown, Row, Col, Tree, Statistic } from 'antd'; +import { + BuildingOutlined, + TeamOutlined, + ClockCircleOutlined, + DownloadOutlined, + DownOutlined, + SyncOutlined, + UserOutlined, + DollarOutlined, + SettingOutlined, + BellOutlined +} from '@ant-design/icons'; +import ReactECharts from 'echarts-for-react'; import styles from './OrganChart.less'; + class OrganChart extends PureComponent { - render() { - - return ( - <> -