master
xialiang 3 years ago
parent 2b698813be
commit 8ee12c8b86

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

@ -1,6 +1,34 @@
import { request } from 'umi'; import { request } from 'umi';
import type { NoticeType, ActivitiesType, AnalysisData } from './data'; import type { NoticeType, ActivitiesType, AnalysisData } from './data';
/**
* 6.5
* /dsideal_yy/ypt/careerTraining/report/personLastLearning
* @param params
* @returns
*/
export async function personLastLearning(params: {
page_size: number;
//count: number;
}): Promise<{ data: { list: CardListItemDataType[] } }> {
return request('/dsideal_yy/ypt/careerTraining/report/personLastLearning', {
params,
});
}
export async function queryProjectNotice(): Promise<{ data: NoticeType[] }> { export async function queryProjectNotice(): Promise<{ data: NoticeType[] }> {
return request('/api/project/notice'); return request('/api/project/notice');
} }

Loading…
Cancel
Save