zcloud-gbs-eightwork-react/src/components/ForceTerminationModal/index.js

43 lines
1.1 KiB
JavaScript
Raw Normal View History

import { Connect } from "@cqsjjb/jjb-dva-runtime";
import { Modal } from "antd";
import FormBuilder from "zy-react-library/components/FormBuilder";
import { FORM_ITEM_RENDER_ENUM } from "zy-react-library/enum/formItemRender";
import { NS_EIGHTWORK } from "~/enumerate/namespace";
const ForceTerminationModal = (props) => {
const [form] = FormBuilder.useForm();
const onSubmit = async () => {
};
return (
<Modal
open
title="强制关闭"
maskClosable={false}
onCancel={props.onCancel}
onOk={form.submit}
width={600}
confirmLoading={props.eightwork.eightworkLoading}
>
<div>
<div>请确认是否强制关闭作业票</div>
<FormBuilder
style={{ width: "100%", marginTop: "10px" }}
span={24}
labelCol={{ span: 10 }}
options={[
{ name: "todo", label: "强制关闭原因", render: FORM_ITEM_RENDER_ENUM.TEXTAREA },
]}
form={form}
showActionButtons={false}
onFinish={onSubmit}
/>
</div>
</Modal>
);
};
export default Connect([NS_EIGHTWORK], true)(ForceTerminationModal);