|
|
|
@ -1,4 +1,5 @@
|
|
|
|
|
import { FC, Suspense } from 'react';
|
|
|
|
|
import type { FC } from 'react';
|
|
|
|
|
import { Suspense } from 'react';
|
|
|
|
|
import { Avatar, Card, Col, List, Skeleton, Row, Statistic, Descriptions, Progress, Table, Button } from 'antd';
|
|
|
|
|
import { Line, Radar } from '@ant-design/charts';
|
|
|
|
|
import { Link, history, useRequest } from 'umi';
|
|
|
|
@ -7,10 +8,11 @@ import moment from 'moment';
|
|
|
|
|
import EditableLinkGroup from './components/EditableLinkGroup';
|
|
|
|
|
import styles from './style.less';
|
|
|
|
|
import type { ActivitiesType, CurrentUser } from './data.d';
|
|
|
|
|
import { queryProjectNotice, queryActivities, fakeChartData } from './service';
|
|
|
|
|
import dataSource from 'mock/dataSource';
|
|
|
|
|
import { personLastLearning, queryActivities, fakeChartData } from './service';
|
|
|
|
|
import cookie from 'react-cookies';
|
|
|
|
|
import OfflineData from './components/OfflineData';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
const examinations = [
|
|
|
|
|
{
|
|
|
|
|
key: '1',
|
|
|
|
@ -139,11 +141,17 @@ const certificates = [
|
|
|
|
|
];
|
|
|
|
|
|
|
|
|
|
const Workplace: FC = () => {
|
|
|
|
|
// const { loading: lastLearningLoading, data: lastLearningList = [] } = useRequest(
|
|
|
|
|
// personLastLearning(
|
|
|
|
|
// {
|
|
|
|
|
// identity_id: cookie.load('identity_id'),
|
|
|
|
|
// person_id: cookie.load('person_id')
|
|
|
|
|
// }));
|
|
|
|
|
const { loading: activitiesLoading, data: activities = [] } = useRequest(queryActivities);
|
|
|
|
|
const { loading: offlineChartLoading, data: offlineChartData = [] } = useRequest(fakeChartData);
|
|
|
|
|
|
|
|
|
|
const { data } = useRequest(fakeChartData); // 证书
|
|
|
|
|
|
|
|
|
|
console.log('lastLearningList', lastLearningList)
|
|
|
|
|
return (
|
|
|
|
|
<>
|
|
|
|
|
<Row gutter={24}>
|
|
|
|
|