43 lines
1.1 KiB
JavaScript
43 lines
1.1 KiB
JavaScript
|
|
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);
|