|
|
|
@ -1,5 +1,5 @@
|
|
|
|
|
import React, { useRef,useState } from 'react';
|
|
|
|
|
import { history,useRequest } from 'umi';
|
|
|
|
|
import {history, useParams, useRequest} from 'umi';
|
|
|
|
|
import Base64 from 'base64-js';
|
|
|
|
|
import { ProFormInstance, ProFormRadio } from '@ant-design/pro-form';
|
|
|
|
|
import ProForm, {
|
|
|
|
@ -32,6 +32,8 @@ const waitTime = (time: number = 100) => {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
export default () => {
|
|
|
|
|
const params = useParams();
|
|
|
|
|
console.log('params',params)
|
|
|
|
|
const formRef = useRef<ProFormInstance>();
|
|
|
|
|
const [baseInfo, setBaseInfo] = useState({});
|
|
|
|
|
const [testInfo, setTestInfo] = useState({});
|
|
|
|
@ -123,7 +125,9 @@ export default () => {
|
|
|
|
|
label="出生年月"
|
|
|
|
|
fieldProps={{
|
|
|
|
|
format: 'YYYY-MM',
|
|
|
|
|
|
|
|
|
|
}}
|
|
|
|
|
|
|
|
|
|
rules={[{ required: true, message: '请选择出生年月' }]}
|
|
|
|
|
/>
|
|
|
|
|
<ProFormText name="idCard" label="身份证号" width="sm" rules={[{ required: true, message: '请输入身份证号' },{len:18,message:'请输入18位身份证号'},{pattern:/^[0-9]+$/,message:'只允许输入数字'}]}/>
|
|
|
|
@ -219,12 +223,18 @@ export default () => {
|
|
|
|
|
//actionRef={actionRef}
|
|
|
|
|
request={async (value) => {
|
|
|
|
|
const data = await queryExaminationRule({
|
|
|
|
|
examination_id: 2
|
|
|
|
|
examination_id: params.examination_id
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
setTestInfo(data.bean);
|
|
|
|
|
const dom=data.bean.examination_start_time+'-'+data.bean.examination_end_time;
|
|
|
|
|
if(data){
|
|
|
|
|
data.bean.sum_score=data.bean.sum_score===null?'--':data.bean.sum_score
|
|
|
|
|
data.bean.pass_score=data.bean.pass_score===null?'--':data.bean.pass_score
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
return Promise.resolve({
|
|
|
|
|
|
|
|
|
|
success: true,
|
|
|
|
|
data: { id: data?.bean.id,
|
|
|
|
|
object:data?.bean.examination_name,
|
|
|
|
@ -269,7 +279,7 @@ export default () => {
|
|
|
|
|
district_id:backInfo?.district_id,
|
|
|
|
|
district_name:backInfo?.district_name,
|
|
|
|
|
education:baseInfo?.qualifications,
|
|
|
|
|
examination_id:2,
|
|
|
|
|
examination_id:params.examination_id,
|
|
|
|
|
gender:baseInfo?.sex,
|
|
|
|
|
id_code:baseInfo?.idCard,
|
|
|
|
|
identity_id:backInfo?.identity_id,
|
|
|
|
|