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

招生录取通知书bug修改

上级 c11d44a7
......@@ -14,12 +14,12 @@ import { preHandle } from '@/webPublic/one_stop_public/utils/myutils';
// dataTypeKey, 元数据表格中查找数据的key
// dataTypeValue, 元数据表格中查找数据的value
// children, 可以传children,但children不能是数组(不能传属性),children里可以自定义其他组件。
// callBackPromise 保存成功后的 回调Promise函数. 用于业务上的需求
function SingleDataPageTemplate(props) {
const [isAdd, setIsAdd] = useState(false);
function handleSave() {
const { tableId, form } = props;
const { tableId, form, callBack } = props;
const { validateFields } = form;
validateFields((err, values) => {
......@@ -27,9 +27,13 @@ function SingleDataPageTemplate(props) {
// console.log(JSON.stringify(values.JjvkRobXWTE), JSON.stringify(values.JjvkwLqcsyY));
preHandle(values);
// console.log(JSON.stringify(values.JjvkRobXWTE));
addOrEditTableItem({ objId: tableId, isAdd, data: values }).then(res => {
addOrEditTableItem({ objId: tableId, isAdd, data: values }).then((res) => {
if (res) {
ModalInfo('保存成功!');
if (callBack) {
callBack();
} else {
ModalInfo('保存成功!');
}
}
});
});
......@@ -52,12 +56,15 @@ function SingleDataPageTemplate(props) {
dataTypeKey={dataTypeKey}
dataTypeValue={dataTypeValue}
templateCode={templateCode}
onLoad={res => setIsAdd(!!(!res || res.errMsg))}
onLoad={(res) => setIsAdd(!!(!res || res.errMsg))}
form={form}
/>
{ClonedChildren || (
<div style={{ textAlign: 'center', padding: 16 }}>
<Button type="primary" shape="round" ghost onClick={handleSave}>
<Button type="primary"
shape="round"
ghost
onClick={handleSave}>
保存
</Button>
</div>
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论