提交 0e52cf00 authored 作者: 王绍森's avatar 王绍森

8557 创新创业驳回数据 学生不能编辑了创新提交

上级 ec3ba400
...@@ -4,9 +4,12 @@ import Shell from '@/baseComponent/Shell'; ...@@ -4,9 +4,12 @@ import Shell from '@/baseComponent/Shell';
import HistoryForm from '@/webPublic/FormInsertDiy/HistoryForm'; import HistoryForm from '@/webPublic/FormInsertDiy/HistoryForm';
import { getHistoryFormDetail } from '../../Services'; import { getHistoryFormDetail } from '../../Services';
import withGoBack from '@/highOrderComponent/withGoBack'; import withGoBack from '@/highOrderComponent/withGoBack';
import SubmitButton from '@/webPublic/one_stop_public/AffairButton/SumbitButton';
import { ModalInfo } from '@/baseComponent/Modal';
import { router } from 'umi';
// 查看详情, 传申报数据的code // 查看详情, 传申报数据的code
let DetailPage = ({ form, code }) => { let DetailPage = ({ form, code, appId }) => {
const [data, setData] = useState(null); const [data, setData] = useState(null);
const [loading, setLoading] = useState(false); const [loading, setLoading] = useState(false);
...@@ -20,15 +23,27 @@ let DetailPage = ({ form, code }) => { ...@@ -20,15 +23,27 @@ let DetailPage = ({ form, code }) => {
} }
}); });
}, []); }, []);
function submitCb(res) {
ModalInfo(`提交${res ? '成功' : '失败'}!`, { onOk: () => router.goBack() });
}
return ( return (
<Shell styleShell={{ marginTop: 0 }}> <Shell styleShell={{ marginTop: 0 }}>
<Spin spinning={loading}> <Spin spinning={loading}>
{data && ( {data && (
<HistoryForm <>
data={data} // 'affair/getIdFormDetail' 接口返回数据 <HistoryForm
form={form} // form控件 data={data} // 'affair/getIdFormDetail' 接口返回数据
isNewForm={data.isSecond??false} // 是否渲染需要当前用户填写的审核表单 为false只会渲染历史回显表单 form={form} // form控件
/> isNewForm={data.isSecond ?? false} // 是否渲染需要当前用户填写的审核表单 为false只会渲染历史回显表单
/>
{data.isSecond && (
<div style={{ padding: 16, textAlign: 'center' }}>
<SubmitButton form={form} appId={appId} text="提交" callback={submitCb} />
</div>
)}
</>
)} )}
</Spin> </Spin>
</Shell> </Shell>
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论