From 7405eaae7a201f78e5a9cd046db7afca9be30386 Mon Sep 17 00:00:00 2001 From: xialiang <1818147@qq.com> Date: Wed, 2 Mar 2022 14:10:25 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A8=A1=E6=8B=9F=E6=B5=8B=E9=AA=8C=E8=80=83?= =?UTF-8?q?=E8=AF=95=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pages/mockExamination/paper/success.tsx | 35 +++++++++++++++++++ web/src/pages/mockExamination/service.ts | 26 +++++++++++++- 2 files changed, 60 insertions(+), 1 deletion(-) create mode 100644 web/src/pages/mockExamination/paper/success.tsx 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, });