zhengpengju 4 years ago
parent 91ae690fb5
commit 920a07f6ab

@ -1,4 +1,4 @@
import React, { useRef, useState } from 'react';
import React, { useEffect, useRef, useState } from 'react';
import { history } from 'umi';
import type { ProFormInstance } from '@ant-design/pro-form';
import { BetaSchemaForm, ProFormRadio, ProFormUploadButton } from '@ant-design/pro-form';
@ -123,12 +123,23 @@ export default () => {
const [detailModalVisible, handleDetailModalVisible] = useState<boolean>(false);
const [updateModalVisible, handleUpdateModalVisible] = useState<boolean>(false);
const formMapRef = useRef<React.MutableRefObject<ProFormInstance<any> | undefined>[]>([]);
useEffect(() => {
waitTime(1000).then(() => {
// 编辑场景下需要使用formMapRef循环设置formData
formMapRef.current.forEach((formInstanceRef) => {
formInstanceRef.current?.setFieldsValue({subject_name:'123'});
});
});
}, []);
return (
<PageContainer content={''} extraContent={''}>
<ProCard className={styles.examinationrules}>
<StepsForm<{
name: string;
}>
formMapRef={formMapRef}
formRef={formRef}
onFinish={async () => {
await waitTime(1000);

@ -44,6 +44,9 @@ export default () => {
}}
/>
<p>
<div dangerouslySetInnerHTML={{__html: '<h3>hello</h3>'}} />
</p>
<p>
/dsideal_yy/html/down/Syzx/{uuid?.substr(0,2)}/{uuid}.jpg
/dsideal_yy/html/down/Material/BC/BCFFEA09-9660-9D40-8D11-EF7D7110F7A2.jpg
urlurl /dsideal_yy/wkds/getwkdsInfo

@ -143,11 +143,12 @@ export async function queryRegistrationList(
/** 获取考试规则列表 GET /dsideal_yy/zygh/training/examination/getExaminationList */
export async function queryRulesList(
params: {
// query
/** 当前的页码 */
current?: number;
/** 页面的容量 */
pageSize?: number;
rules_type?: number,
subject_id?: number,
},
options?: Record<string, any>,
) {
@ -162,6 +163,7 @@ export async function queryRulesList(
method: 'GET',
params: {
...params,
},
...(options || {}),
});

Loading…
Cancel
Save