diff --git a/web/src/pages/mockExamination/paper/success.tsx b/web/src/pages/mockExamination/paper/success.tsx new file mode 100644 index 0000000..c99569e --- /dev/null +++ b/web/src/pages/mockExamination/paper/success.tsx @@ -0,0 +1,35 @@ +import { DingdingOutlined } from '@ant-design/icons'; +import { Button, Card, Steps, Result, Descriptions } from 'antd'; +import { Fragment } from 'react'; +import { GridContent } from '@ant-design/pro-layout'; +import { history, useParams, useRequest } from 'umi'; +import styles from './index.less'; + +const { Step } = Steps; + +const extra = ( + + + +); + +export default () => { + const params = useParams(); + const info = params.msg.split(','); + return ( + + + + + + ) + +} + + diff --git a/web/src/pages/mockExamination/service.ts b/web/src/pages/mockExamination/service.ts index 5f3b5ad..2d745ad 100644 --- a/web/src/pages/mockExamination/service.ts +++ b/web/src/pages/mockExamination/service.ts @@ -43,6 +43,30 @@ export async function getRulesPaper(params: { params, }); } +/** + * 14 保存考试结果,返回当前得分 + * /dsideal_yy/zygh/training/person/finishExamination + * @param params + * @returns + */ + +export async function finishExamination( + params: ParamsType, +): Promise<{ data: { list: BasicListItemDataType[] } }> { + return request('/dsideal_yy/zygh/training/person/finishExamination', { + method: 'POST', + requestType: 'form', + data: { + ...params, + }, + }); +} + + + + + + /** * 06 获取试卷内容 * /dsideal_yy/zygh/training/rules/getPaperQuestionList @@ -86,7 +110,7 @@ export async function getCourseExaminationProgressList(params: { identity_id: number; person_id: number; subject_id: number -}){ +}) { return request('/dsideal_yy/zygh/training/mock/getCourseExaminationProgressList', { params, });