提交 4178b0af authored 作者: 钟是志's avatar 钟是志

28974 辅导员考核相关需求,有疑问联系我

onestop 增加 步骤条组件
上级 b34348d3
......@@ -5,7 +5,7 @@ import ZdyTable from '@/webPublic/one_stop_public/Table';
const { Step } = Steps;
export default function StepDiy(props) {
const { value, json, partFormProps, dataColumn, onChange } = props;
const { value, json, partFormProps } = props;
const diyProps = useMemo(() => {
let b = {};
if (value && typeof value === 'object') {
......@@ -51,28 +51,30 @@ export default function StepDiy(props) {
}
}, [diyProps?.StepsProps?.current]);
console.log(value);
console.log(partFormProps.form.getFieldsValue());
return (
<div style={diyProps.outSideDivStyle}>
<Steps {...diyProps.StepsProps}
current={current}>
<Steps {...diyProps.StepsProps} current={current}>
{Array.isArray(diyProps.Step) &&
diyProps.Step.map(g => {
return <Step {...g} key={g.title} />;
})}
</Steps>
{!!partFormKey && (
<div>
<ZdyTable
{...partFormProps}
currentFormTitle={'Steps组件的子表单' + partFormKey}
key={partFormKey}
currentFormKey={partFormKey}
{...partFormProps?.datas[partFormKey]}
/>
</div>
)}
{Array.isArray(diyProps.Step) &&
diyProps.Step.filter(g => !!g.formKey).map((g, index) => {
return (
<div key={g.formKey} style={{ display: partFormKey === g.formKey ? 'block' : 'none' }}>
<ZdyTable
{...partFormProps}
currentFormTitle={'Steps组件的子表单' + g.formKey}
key={g.formKey}
currentFormKey={g.formKey}
{...partFormProps?.datas[g.formKey]}
/>
</div>
);
})}
</div>
);
}
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论