refactor(form): 统一表单组件的使用

- 将 Form.useForm() 替换为 Search.useForm()
- 将 Form.useForm() 替换为 FormBuilder.useForm()
master
LiuJiaNan 2026-03-23 17:36:41 +08:00
parent 8de6f12667
commit 749241c85a
36 changed files with 73 additions and 77 deletions

View File

@ -1,6 +1,6 @@
import useUrlState from "@ahooksjs/use-url-state"; import useUrlState from "@ahooksjs/use-url-state";
import { Connect } from "@cqsjjb/jjb-dva-runtime"; import { Connect } from "@cqsjjb/jjb-dva-runtime";
import { Button, Form, message, Modal, Space } from "antd"; import { Button, message, Modal, Space } from "antd";
import { useEffect, useState } from "react"; import { useEffect, useState } from "react";
import FormBuilder from "zy-react-library/components/FormBuilder"; import FormBuilder from "zy-react-library/components/FormBuilder";
import BackIcon from "zy-react-library/components/Icon/BackIcon"; import BackIcon from "zy-react-library/components/Icon/BackIcon";
@ -16,7 +16,7 @@ function List(props) {
const [authorizationScopeModalVisible, setAuthorizationScopeModalVisible] = useState(false); const [authorizationScopeModalVisible, setAuthorizationScopeModalVisible] = useState(false);
const [currentInfo, setCurrentInfo] = useState({}); const [currentInfo, setCurrentInfo] = useState({});
const [form] = Form.useForm(); const [form] = Search.useForm();
const [urlState, setUrlState] = useUrlState({ const [urlState, setUrlState] = useUrlState({
departmentId: "", departmentId: "",
backDepartmentIds: [], backDepartmentIds: [],
@ -141,7 +141,7 @@ function List(props) {
} }
const AuthorizationScopeModalComponent = (props) => { const AuthorizationScopeModalComponent = (props) => {
const [form] = Form.useForm(); const [form] = FormBuilder.useForm();
const getData = async () => { const getData = async () => {
const { data } = await props["enclosedEnterprisePersonnelPermissionsInfo"]({ id: props.info.id }); const { data } = await props["enclosedEnterprisePersonnelPermissionsInfo"]({ id: props.info.id });

View File

@ -1,5 +1,4 @@
import { Connect } from "@cqsjjb/jjb-dva-runtime"; import { Connect } from "@cqsjjb/jjb-dva-runtime";
import { Form } from "antd";
import Page from "zy-react-library/components/Page"; import Page from "zy-react-library/components/Page";
import Search from "zy-react-library/components/Search"; import Search from "zy-react-library/components/Search";
import Table from "zy-react-library/components/Table"; import Table from "zy-react-library/components/Table";
@ -15,7 +14,7 @@ const ENTRY_AND_EXIT_STATUS_ENUM = [
]; ];
function PersonnelRecords(props) { function PersonnelRecords(props) {
const [form] = Form.useForm(); const [form] = Search.useForm();
const query = useGetUrlQuery(); const query = useGetUrlQuery();
const { tableProps, getData } = useTable(props["enclosedEnterprisePersonnelPermissionsPersonnelRecordsList"], { const { tableProps, getData } = useTable(props["enclosedEnterprisePersonnelPermissionsPersonnelRecordsList"], {
form, form,

View File

@ -1,5 +1,5 @@
import { Connect } from "@cqsjjb/jjb-dva-runtime"; import { Connect } from "@cqsjjb/jjb-dva-runtime";
import { Button, Form } from "antd"; import { Button } from "antd";
import Page from "zy-react-library/components/Page"; import Page from "zy-react-library/components/Page";
import Search from "zy-react-library/components/Search"; import Search from "zy-react-library/components/Search";
import Table from "zy-react-library/components/Table"; import Table from "zy-react-library/components/Table";
@ -14,7 +14,7 @@ export const BELONGING_END_ENUM = [
]; ];
function List(props) { function List(props) {
const [form] = Form.useForm(); const [form] = Search.useForm();
const { tableProps, getData } = useTable(props["enclosedLongTermPersonnelReviewList"], { const { tableProps, getData } = useTable(props["enclosedLongTermPersonnelReviewList"], {
form, form,

View File

@ -1,5 +1,5 @@
import { Connect } from "@cqsjjb/jjb-dva-runtime"; import { Connect } from "@cqsjjb/jjb-dva-runtime";
import { Form, message } from "antd"; import { message } from "antd";
import FormBuilder from "zy-react-library/components/FormBuilder"; import FormBuilder from "zy-react-library/components/FormBuilder";
import { FORM_ITEM_RENDER_ENUM } from "zy-react-library/enum/formItemRender"; import { FORM_ITEM_RENDER_ENUM } from "zy-react-library/enum/formItemRender";
import useGetUrlQuery from "zy-react-library/hooks/useGetUrlQuery"; import useGetUrlQuery from "zy-react-library/hooks/useGetUrlQuery";
@ -8,7 +8,7 @@ import ViewPage from "~/pages/Container/Supervision/EnclosedArea/Apply/Personnel
function Review(props) { function Review(props) {
const query = useGetUrlQuery(); const query = useGetUrlQuery();
const [form] = Form.useForm(); const [form] = FormBuilder.useForm();
const onSubmit = async (values) => { const onSubmit = async (values) => {
const { success } = await props["enclosedLongTermPersonnelReviewSubmit"]({ const { success } = await props["enclosedLongTermPersonnelReviewSubmit"]({

View File

@ -1,5 +1,5 @@
import { Connect } from "@cqsjjb/jjb-dva-runtime"; import { Connect } from "@cqsjjb/jjb-dva-runtime";
import { Button, Descriptions, Form, Modal, Space } from "antd"; import { Button, Descriptions, Modal, Space } from "antd";
import { useEffect, useState } from "react"; import { useEffect, useState } from "react";
import Page from "zy-react-library/components/Page"; import Page from "zy-react-library/components/Page";
import Search from "zy-react-library/components/Search"; import Search from "zy-react-library/components/Search";
@ -13,7 +13,7 @@ function List(props) {
const [viewRejectReasonModalVisible, setViewRejectReasonModalVisible] = useState(false); const [viewRejectReasonModalVisible, setViewRejectReasonModalVisible] = useState(false);
const [currentId, setCurrentId] = useState(""); const [currentId, setCurrentId] = useState("");
const [form] = Form.useForm(); const [form] = Search.useForm();
const { tableProps, getData } = useTable(props["enclosedLongTermPersonnelReviewRecordsList"], { const { tableProps, getData } = useTable(props["enclosedLongTermPersonnelReviewRecordsList"], {
form, form,

View File

@ -1,5 +1,5 @@
import { Connect } from "@cqsjjb/jjb-dva-runtime"; import { Connect } from "@cqsjjb/jjb-dva-runtime";
import { Button, Form } from "antd"; import { Button } from "antd";
import Page from "zy-react-library/components/Page"; import Page from "zy-react-library/components/Page";
import Search from "zy-react-library/components/Search"; import Search from "zy-react-library/components/Search";
import Table from "zy-react-library/components/Table"; import Table from "zy-react-library/components/Table";
@ -7,7 +7,7 @@ import useTable from "zy-react-library/hooks/useTable";
import { NS_ENCLOSED_TEMPORARY_PERSONNEL_REVIEW } from "~/enumerate/namespace"; import { NS_ENCLOSED_TEMPORARY_PERSONNEL_REVIEW } from "~/enumerate/namespace";
function List(props) { function List(props) {
const [form] = Form.useForm(); const [form] = Search.useForm();
const { tableProps, getData } = useTable(props["enclosedTemporaryPersonnelReviewList"], { const { tableProps, getData } = useTable(props["enclosedTemporaryPersonnelReviewList"], {
form, form,

View File

@ -1,5 +1,5 @@
import { Connect } from "@cqsjjb/jjb-dva-runtime"; import { Connect } from "@cqsjjb/jjb-dva-runtime";
import { Descriptions, Divider, Form, message, Spin } from "antd"; import { Descriptions, Divider, message, Spin } from "antd";
import { useEffect, useState } from "react"; import { useEffect, useState } from "react";
import FormBuilder from "zy-react-library/components/FormBuilder"; import FormBuilder from "zy-react-library/components/FormBuilder";
import Page from "zy-react-library/components/Page"; import Page from "zy-react-library/components/Page";
@ -12,7 +12,7 @@ function Review(props) {
const [info, setInfo] = useState({}); const [info, setInfo] = useState({});
const query = useGetUrlQuery(); const query = useGetUrlQuery();
const [form] = Form.useForm(); const [form] = FormBuilder.useForm();
const getData = async () => { const getData = async () => {
const { data } = await props["enclosedTemporaryPersonnelReviewInfo"]({ id: query.id }); const { data } = await props["enclosedTemporaryPersonnelReviewInfo"]({ id: query.id });

View File

@ -1,5 +1,5 @@
import { Connect } from "@cqsjjb/jjb-dva-runtime"; import { Connect } from "@cqsjjb/jjb-dva-runtime";
import { Button, Descriptions, Form, Modal, Space } from "antd"; import { Button, Descriptions, Modal, Space } from "antd";
import { useEffect, useState } from "react"; import { useEffect, useState } from "react";
import Page from "zy-react-library/components/Page"; import Page from "zy-react-library/components/Page";
import Search from "zy-react-library/components/Search"; import Search from "zy-react-library/components/Search";
@ -11,7 +11,7 @@ function List(props) {
const [viewRejectReasonModalVisible, setViewRejectReasonModalVisible] = useState(false); const [viewRejectReasonModalVisible, setViewRejectReasonModalVisible] = useState(false);
const [currentId, setCurrentId] = useState(""); const [currentId, setCurrentId] = useState("");
const [form] = Form.useForm(); const [form] = Search.useForm();
const { tableProps, getData } = useTable(props["enclosedTemporaryPersonnelReviewRecordsList"], { const { tableProps, getData } = useTable(props["enclosedTemporaryPersonnelReviewRecordsList"], {
form, form,

View File

@ -1,5 +1,5 @@
import { Connect } from "@cqsjjb/jjb-dva-runtime"; import { Connect } from "@cqsjjb/jjb-dva-runtime";
import { Button, Form } from "antd"; import { Button } from "antd";
import Page from "zy-react-library/components/Page"; import Page from "zy-react-library/components/Page";
import Search from "zy-react-library/components/Search"; import Search from "zy-react-library/components/Search";
import Table from "zy-react-library/components/Table"; import Table from "zy-react-library/components/Table";
@ -15,7 +15,7 @@ export const BELONGING_END_ENUM = [
]; ];
function List(props) { function List(props) {
const [form] = Form.useForm(); const [form] = Search.useForm();
const { tableProps, getData } = useTable(props["enclosedLongTermVehicleReviewList"], { const { tableProps, getData } = useTable(props["enclosedLongTermVehicleReviewList"], {
form, form,
}); });

View File

@ -1,5 +1,5 @@
import { Connect } from "@cqsjjb/jjb-dva-runtime"; import { Connect } from "@cqsjjb/jjb-dva-runtime";
import { Form, message } from "antd"; import { message } from "antd";
import FormBuilder from "zy-react-library/components/FormBuilder"; import FormBuilder from "zy-react-library/components/FormBuilder";
import { FORM_ITEM_RENDER_ENUM } from "zy-react-library/enum/formItemRender"; import { FORM_ITEM_RENDER_ENUM } from "zy-react-library/enum/formItemRender";
import useGetUrlQuery from "zy-react-library/hooks/useGetUrlQuery"; import useGetUrlQuery from "zy-react-library/hooks/useGetUrlQuery";
@ -8,7 +8,7 @@ import ViewPage from "~/pages/Container/Supervision/EnclosedArea/Apply/Vehicle/V
function Review(props) { function Review(props) {
const query = useGetUrlQuery(); const query = useGetUrlQuery();
const [form] = Form.useForm(); const [form] = FormBuilder.useForm();
const onSubmit = async (values) => { const onSubmit = async (values) => {
const { success } = await props["enclosedLongTermVehicleReviewSubmit"]({ const { success } = await props["enclosedLongTermVehicleReviewSubmit"]({

View File

@ -1,5 +1,5 @@
import { Connect } from "@cqsjjb/jjb-dva-runtime"; import { Connect } from "@cqsjjb/jjb-dva-runtime";
import { Button, Descriptions, Form, Modal, Space } from "antd"; import { Button, Descriptions, Modal, Space } from "antd";
import { useEffect, useState } from "react"; import { useEffect, useState } from "react";
import Page from "zy-react-library/components/Page"; import Page from "zy-react-library/components/Page";
import Search from "zy-react-library/components/Search"; import Search from "zy-react-library/components/Search";
@ -13,7 +13,7 @@ function List(props) {
const [viewRejectReasonModalVisible, setViewRejectReasonModalVisible] = useState(false); const [viewRejectReasonModalVisible, setViewRejectReasonModalVisible] = useState(false);
const [currentId, setCurrentId] = useState(""); const [currentId, setCurrentId] = useState("");
const [form] = Form.useForm(); const [form] = Search.useForm();
const { tableProps, getData } = useTable(props["enclosedLongTermVehicleReviewRecordsList"], { const { tableProps, getData } = useTable(props["enclosedLongTermVehicleReviewRecordsList"], {
form, form,
}); });

View File

@ -1,5 +1,5 @@
import { Connect } from "@cqsjjb/jjb-dva-runtime"; import { Connect } from "@cqsjjb/jjb-dva-runtime";
import { Button, Form } from "antd"; import { Button } from "antd";
import Page from "zy-react-library/components/Page"; import Page from "zy-react-library/components/Page";
import Search from "zy-react-library/components/Search"; import Search from "zy-react-library/components/Search";
import Table from "zy-react-library/components/Table"; import Table from "zy-react-library/components/Table";
@ -7,7 +7,7 @@ import useTable from "zy-react-library/hooks/useTable";
import { NS_ENCLOSED_TEMPORARY_VEHICLE_REVIEW } from "~/enumerate/namespace"; import { NS_ENCLOSED_TEMPORARY_VEHICLE_REVIEW } from "~/enumerate/namespace";
function List(props) { function List(props) {
const [form] = Form.useForm(); const [form] = Search.useForm();
const { tableProps, getData } = useTable(props["enclosedTemporaryVehicleReviewList"], { const { tableProps, getData } = useTable(props["enclosedTemporaryVehicleReviewList"], {
form, form,
}); });

View File

@ -1,5 +1,5 @@
import { Connect } from "@cqsjjb/jjb-dva-runtime"; import { Connect } from "@cqsjjb/jjb-dva-runtime";
import { Descriptions, Divider, Form, message, Spin } from "antd"; import { Descriptions, Divider, message, Spin } from "antd";
import { useEffect, useState } from "react"; import { useEffect, useState } from "react";
import FormBuilder from "zy-react-library/components/FormBuilder"; import FormBuilder from "zy-react-library/components/FormBuilder";
import Page from "zy-react-library/components/Page"; import Page from "zy-react-library/components/Page";
@ -12,7 +12,7 @@ function Review(props) {
const [info, setInfo] = useState({}); const [info, setInfo] = useState({});
const query = useGetUrlQuery(); const query = useGetUrlQuery();
const [form] = Form.useForm(); const [form] = FormBuilder.useForm();
const getData = async () => { const getData = async () => {
const { data } = await props["enclosedTemporaryVehicleReviewInfo"]({ id: query.id }); const { data } = await props["enclosedTemporaryVehicleReviewInfo"]({ id: query.id });

View File

@ -1,5 +1,5 @@
import { Connect } from "@cqsjjb/jjb-dva-runtime"; import { Connect } from "@cqsjjb/jjb-dva-runtime";
import { Button, Descriptions, Form, Modal, Space } from "antd"; import { Button, Descriptions, Modal, Space } from "antd";
import { useEffect, useState } from "react"; import { useEffect, useState } from "react";
import Page from "zy-react-library/components/Page"; import Page from "zy-react-library/components/Page";
import Search from "zy-react-library/components/Search"; import Search from "zy-react-library/components/Search";
@ -12,7 +12,7 @@ function List(props) {
const [viewRejectReasonModalVisible, setViewRejectReasonModalVisible] = useState(false); const [viewRejectReasonModalVisible, setViewRejectReasonModalVisible] = useState(false);
const [currentId, setCurrentId] = useState(""); const [currentId, setCurrentId] = useState("");
const [form] = Form.useForm(); const [form] = Search.useForm();
const { tableProps, getData } = useTable(props["enclosedTemporaryVehicleReviewRecordsList"], { const { tableProps, getData } = useTable(props["enclosedTemporaryVehicleReviewRecordsList"], {
form, form,
}); });

View File

@ -1,5 +1,5 @@
import { Connect } from "@cqsjjb/jjb-dva-runtime"; import { Connect } from "@cqsjjb/jjb-dva-runtime";
import { Button, Form, message, Modal } from "antd"; import { Button, message, Modal } from "antd";
import { useEffect, useRef, useState } from "react"; import { useEffect, useRef, useState } from "react";
import FormBuilder from "zy-react-library/components/FormBuilder"; import FormBuilder from "zy-react-library/components/FormBuilder";
import Page from "zy-react-library/components/Page"; import Page from "zy-react-library/components/Page";
@ -11,7 +11,7 @@ import NeedToKnowModal from "~/components/NeedToKnowModal";
import { NS_FIRST_LEVEL_DOOR_INFO, NS_PERSONNEL_APPLICATION } from "~/enumerate/namespace"; import { NS_FIRST_LEVEL_DOOR_INFO, NS_PERSONNEL_APPLICATION } from "~/enumerate/namespace";
function Add(props) { function Add(props) {
const [form] = Form.useForm(); const [form] = FormBuilder.useForm();
const gateLevelAuthArea = FormBuilder.useWatch("gateLevelAuthArea", form); const gateLevelAuthArea = FormBuilder.useWatch("gateLevelAuthArea", form);
const [personnelList, setPersonnelList] = useState([]); const [personnelList, setPersonnelList] = useState([]);

View File

@ -1,5 +1,5 @@
import { Connect } from "@cqsjjb/jjb-dva-runtime"; import { Connect } from "@cqsjjb/jjb-dva-runtime";
import { Button, Descriptions, Divider, Form, Modal, Space } from "antd"; import { Button, Descriptions, Divider, Modal, Space } from "antd";
import { useEffect, useState } from "react"; import { useEffect, useState } from "react";
import AddIcon from "zy-react-library/components/Icon/AddIcon"; import AddIcon from "zy-react-library/components/Icon/AddIcon";
import Page from "zy-react-library/components/Page"; import Page from "zy-react-library/components/Page";
@ -14,7 +14,7 @@ function List(props) {
const [viewRejectReasonModalVisible, setViewRejectReasonModalVisible] = useState(false); const [viewRejectReasonModalVisible, setViewRejectReasonModalVisible] = useState(false);
const [viewModalVisible, setViewModalVisible] = useState(false); const [viewModalVisible, setViewModalVisible] = useState(false);
const [form] = Form.useForm(); const [form] = Search.useForm();
const { tableProps, getData } = useTable(props["personnelApplicationList"], { const { tableProps, getData } = useTable(props["personnelApplicationList"], {
form, form,
}); });

View File

@ -1,5 +1,5 @@
import { Connect } from "@cqsjjb/jjb-dva-runtime"; import { Connect } from "@cqsjjb/jjb-dva-runtime";
import { Button, Descriptions, Divider, Form, Modal, Space } from "antd"; import { Button, Descriptions, Divider, Modal, Space } from "antd";
import { useEffect, useState } from "react"; import { useEffect, useState } from "react";
import Page from "zy-react-library/components/Page"; import Page from "zy-react-library/components/Page";
import PreviewImg from "zy-react-library/components/PreviewImg"; import PreviewImg from "zy-react-library/components/PreviewImg";
@ -19,7 +19,7 @@ function List(props) {
const [viewRejectReasonModalVisible, setViewRejectReasonModalVisible] = useState(false); const [viewRejectReasonModalVisible, setViewRejectReasonModalVisible] = useState(false);
const [viewModalVisible, setViewModalVisible] = useState(false); const [viewModalVisible, setViewModalVisible] = useState(false);
const [form] = Form.useForm(); const [form] = Search.useForm();
const { tableProps, getData } = useTable(props["personnelApplicationList"], { const { tableProps, getData } = useTable(props["personnelApplicationList"], {
form, form,
}); });

View File

@ -1,5 +1,5 @@
import { Connect } from "@cqsjjb/jjb-dva-runtime"; import { Connect } from "@cqsjjb/jjb-dva-runtime";
import { Button, Descriptions, Divider, Form, Modal } from "antd"; import { Button, Descriptions, Divider, Modal } from "antd";
import { useEffect, useState } from "react"; import { useEffect, useState } from "react";
import Page from "zy-react-library/components/Page"; import Page from "zy-react-library/components/Page";
import PreviewImg from "zy-react-library/components/PreviewImg"; import PreviewImg from "zy-react-library/components/PreviewImg";
@ -12,7 +12,7 @@ function List(props) {
const [infoModalVisible, setInfoModalVisible] = useState(false); const [infoModalVisible, setInfoModalVisible] = useState(false);
const [currentId, setCurrentId] = useState(""); const [currentId, setCurrentId] = useState("");
const [form] = Form.useForm(); const [form] = Search.useForm();
const { tableProps, getData } = useTable(props["personnelPermissionRecordsList"], { const { tableProps, getData } = useTable(props["personnelPermissionRecordsList"], {
form, form,
}); });

View File

@ -1,5 +1,5 @@
import { Connect } from "@cqsjjb/jjb-dva-runtime"; import { Connect } from "@cqsjjb/jjb-dva-runtime";
import { Button, Form, message } from "antd"; import { Button, message } from "antd";
import { useEffect, useRef, useState } from "react"; import { useEffect, useRef, useState } from "react";
import FormBuilder from "zy-react-library/components/FormBuilder"; import FormBuilder from "zy-react-library/components/FormBuilder";
import Page from "zy-react-library/components/Page"; import Page from "zy-react-library/components/Page";
@ -14,8 +14,8 @@ import NeedToKnowModal from "~/components/NeedToKnowModal";
import { NS_FIRST_LEVEL_DOOR_INFO, NS_VEHICLE_APPLICATION } from "~/enumerate/namespace"; import { NS_FIRST_LEVEL_DOOR_INFO, NS_VEHICLE_APPLICATION } from "~/enumerate/namespace";
function Add(props) { function Add(props) {
const [form] = Form.useForm(); const [form] = FormBuilder.useForm();
const todo7 = Form.useWatch("todo7", form); const todo7 = FormBuilder.useWatch("todo7", form);
const gateLevelAuthArea = FormBuilder.useWatch("gateLevelAuthArea", form); const gateLevelAuthArea = FormBuilder.useWatch("gateLevelAuthArea", form);
const [needToKnowModalVisible, setNeedToKnowModalVisible] = useState(false); const [needToKnowModalVisible, setNeedToKnowModalVisible] = useState(false);

View File

@ -1,5 +1,5 @@
import { Connect } from "@cqsjjb/jjb-dva-runtime"; import { Connect } from "@cqsjjb/jjb-dva-runtime";
import { Button, Descriptions, Divider, Form, Modal, Space } from "antd"; import { Button, Descriptions, Divider, Modal, Space } from "antd";
import { useEffect, useState } from "react"; import { useEffect, useState } from "react";
import AddIcon from "zy-react-library/components/Icon/AddIcon"; import AddIcon from "zy-react-library/components/Icon/AddIcon";
import Page from "zy-react-library/components/Page"; import Page from "zy-react-library/components/Page";
@ -14,7 +14,7 @@ function List(props) {
const [viewRejectReasonModalVisible, setViewRejectReasonModalVisible] = useState(false); const [viewRejectReasonModalVisible, setViewRejectReasonModalVisible] = useState(false);
const [viewModalVisible, setViewModalVisible] = useState(false); const [viewModalVisible, setViewModalVisible] = useState(false);
const [form] = Form.useForm(); const [form] = Search.useForm();
const { tableProps, getData } = useTable(props["vehicleApplicationList"], { const { tableProps, getData } = useTable(props["vehicleApplicationList"], {
form, form,
}); });

View File

@ -1,5 +1,5 @@
import { Connect } from "@cqsjjb/jjb-dva-runtime"; import { Connect } from "@cqsjjb/jjb-dva-runtime";
import { Button, Descriptions, Divider, Form, Modal, Space } from "antd"; import { Button, Descriptions, Divider, Modal, Space } from "antd";
import { useEffect, useState } from "react"; import { useEffect, useState } from "react";
import Page from "zy-react-library/components/Page"; import Page from "zy-react-library/components/Page";
import PreviewImg from "zy-react-library/components/PreviewImg"; import PreviewImg from "zy-react-library/components/PreviewImg";
@ -19,7 +19,7 @@ function List(props) {
const [viewRejectReasonModalVisible, setViewRejectReasonModalVisible] = useState(false); const [viewRejectReasonModalVisible, setViewRejectReasonModalVisible] = useState(false);
const [viewModalVisible, setViewModalVisible] = useState(false); const [viewModalVisible, setViewModalVisible] = useState(false);
const [form] = Form.useForm(); const [form] = Search.useForm();
const { tableProps, getData } = useTable(props["vehicleApplicationList"], { const { tableProps, getData } = useTable(props["vehicleApplicationList"], {
form, form,
}); });

View File

@ -1,5 +1,5 @@
import { Connect } from "@cqsjjb/jjb-dva-runtime"; import { Connect } from "@cqsjjb/jjb-dva-runtime";
import { Button, Form, Space } from "antd"; import { Button, Space } from "antd";
import Page from "zy-react-library/components/Page"; import Page from "zy-react-library/components/Page";
import Search from "zy-react-library/components/Search"; import Search from "zy-react-library/components/Search";
import Table from "zy-react-library/components/Table"; import Table from "zy-react-library/components/Table";
@ -7,7 +7,7 @@ import useTable from "zy-react-library/hooks/useTable";
import { NS_BRANCH_PERSONNEL_AND_VEHICLES } from "~/enumerate/namespace"; import { NS_BRANCH_PERSONNEL_AND_VEHICLES } from "~/enumerate/namespace";
function List(props) { function List(props) {
const [form] = Form.useForm(); const [form] = Search.useForm();
const { tableProps, getData } = useTable(props["branchPersonnelAndVehiclesList"], { const { tableProps, getData } = useTable(props["branchPersonnelAndVehiclesList"], {
form, form,
}); });

View File

@ -1,5 +1,5 @@
import { Connect } from "@cqsjjb/jjb-dva-runtime"; import { Connect } from "@cqsjjb/jjb-dva-runtime";
import { Button, Form, Space } from "antd"; import { Button, Space } from "antd";
import Page from "zy-react-library/components/Page"; import Page from "zy-react-library/components/Page";
import Search from "zy-react-library/components/Search"; import Search from "zy-react-library/components/Search";
import Table from "zy-react-library/components/Table"; import Table from "zy-react-library/components/Table";
@ -10,7 +10,7 @@ import { NS_BRANCH_PERSONNEL_AND_VEHICLES } from "~/enumerate/namespace";
function List(props) { function List(props) {
const query = useGetUrlQuery(); const query = useGetUrlQuery();
const [form] = Form.useForm(); const [form] = Search.useForm();
const { tableProps, getData } = useTable(props["branchPersonnelAndVehiclesPersonnelAndVehicleList"], { const { tableProps, getData } = useTable(props["branchPersonnelAndVehiclesPersonnelAndVehicleList"], {
form, form,
params: { id: query.id }, params: { id: query.id },

View File

@ -1,5 +1,5 @@
import { Connect } from "@cqsjjb/jjb-dva-runtime"; import { Connect } from "@cqsjjb/jjb-dva-runtime";
import { Button, Form, Space } from "antd"; import { Button, Space } from "antd";
import Page from "zy-react-library/components/Page"; import Page from "zy-react-library/components/Page";
import Search from "zy-react-library/components/Search"; import Search from "zy-react-library/components/Search";
import DictionarySelect from "zy-react-library/components/Select/Dictionary"; import DictionarySelect from "zy-react-library/components/Select/Dictionary";
@ -12,7 +12,7 @@ import { NS_BRANCH_PERSONNEL_AND_VEHICLES } from "~/enumerate/namespace";
function List(props) { function List(props) {
const query = useGetUrlQuery(); const query = useGetUrlQuery();
const [form] = Form.useForm(); const [form] = Search.useForm();
const { tableProps, getData } = useTable(props["branchPersonnelAndVehiclesVehicleManagementList"], { const { tableProps, getData } = useTable(props["branchPersonnelAndVehiclesVehicleManagementList"], {
form, form,
params: { id: query.id }, params: { id: query.id },

View File

@ -1,5 +1,5 @@
import { Connect } from "@cqsjjb/jjb-dva-runtime"; import { Connect } from "@cqsjjb/jjb-dva-runtime";
import { Button, Descriptions, Divider, Form, message, Modal, Space } from "antd"; import { Button, Descriptions, Divider, message, Modal, Space } from "antd";
import { useEffect, useState } from "react"; import { useEffect, useState } from "react";
import FormBuilder from "zy-react-library/components/FormBuilder"; import FormBuilder from "zy-react-library/components/FormBuilder";
import AddIcon from "zy-react-library/components/Icon/AddIcon"; import AddIcon from "zy-react-library/components/Icon/AddIcon";
@ -17,7 +17,7 @@ function List(props) {
const [addModalVisible, setAddModalVisible] = useState(false); const [addModalVisible, setAddModalVisible] = useState(false);
const [viewModalVisible, setViewModalVisible] = useState(false); const [viewModalVisible, setViewModalVisible] = useState(false);
const [form] = Form.useForm(); const [form] = Search.useForm();
const { tableProps, getData } = useTable(props["inspectDepartmentVehiclesList"], { const { tableProps, getData } = useTable(props["inspectDepartmentVehiclesList"], {
form, form,
}); });
@ -140,7 +140,7 @@ function List(props) {
} }
const AddModalComponent = (props) => { const AddModalComponent = (props) => {
const [form] = Form.useForm(); const [form] = FormBuilder.useForm();
const getData = async () => { const getData = async () => {
const { data } = await props["inspectDepartmentVehiclesInfo"]({ id: props.id }); const { data } = await props["inspectDepartmentVehiclesInfo"]({ id: props.id });

View File

@ -1,5 +1,5 @@
import { Connect } from "@cqsjjb/jjb-dva-runtime"; import { Connect } from "@cqsjjb/jjb-dva-runtime";
import { Button, Form } from "antd"; import { Button } from "antd";
import Page from "zy-react-library/components/Page"; import Page from "zy-react-library/components/Page";
import Search from "zy-react-library/components/Search"; import Search from "zy-react-library/components/Search";
import Table from "zy-react-library/components/Table"; import Table from "zy-react-library/components/Table";
@ -7,7 +7,7 @@ import useTable from "zy-react-library/hooks/useTable";
import { NS_PORT_BASED_UNITS_PERSONNEL_AND_VEHICLES } from "~/enumerate/namespace"; import { NS_PORT_BASED_UNITS_PERSONNEL_AND_VEHICLES } from "~/enumerate/namespace";
function List(props) { function List(props) {
const [form] = Form.useForm(); const [form] = Search.useForm();
const { tableProps, getData } = useTable(props["portBasedUnitsPersonnelAndVehiclesList"], { const { tableProps, getData } = useTable(props["portBasedUnitsPersonnelAndVehiclesList"], {
form, form,
}); });

View File

@ -1,6 +1,6 @@
import useUrlState from "@ahooksjs/use-url-state"; import useUrlState from "@ahooksjs/use-url-state";
import { Connect } from "@cqsjjb/jjb-dva-runtime"; import { Connect } from "@cqsjjb/jjb-dva-runtime";
import { Button, Form, Space } from "antd"; import { Button, Space } from "antd";
import { useEffect } from "react"; import { useEffect } from "react";
import BackIcon from "zy-react-library/components/Icon/BackIcon"; import BackIcon from "zy-react-library/components/Icon/BackIcon";
import DepartmentLeftTree from "zy-react-library/components/LeftTree/Department/Gwj"; import DepartmentLeftTree from "zy-react-library/components/LeftTree/Department/Gwj";
@ -14,7 +14,7 @@ import { NS_PORT_BASED_UNITS_PERSONNEL_AND_VEHICLES } from "~/enumerate/namespac
function List(props) { function List(props) {
const query = useGetUrlQuery(); const query = useGetUrlQuery();
const [form] = Form.useForm(); const [form] = Search.useForm();
const [urlState, setUrlState] = useUrlState({ const [urlState, setUrlState] = useUrlState({
departmentId: "", departmentId: "",
backDepartmentIds: [], backDepartmentIds: [],

View File

@ -1,5 +1,5 @@
import { Connect } from "@cqsjjb/jjb-dva-runtime"; import { Connect } from "@cqsjjb/jjb-dva-runtime";
import { Button, Form, Space } from "antd"; import { Button, Space } from "antd";
import Page from "zy-react-library/components/Page"; import Page from "zy-react-library/components/Page";
import Search from "zy-react-library/components/Search"; import Search from "zy-react-library/components/Search";
import Table from "zy-react-library/components/Table"; import Table from "zy-react-library/components/Table";
@ -7,7 +7,7 @@ import useTable from "zy-react-library/hooks/useTable";
import { NS_STAKEHOLDER_PERSONNEL_AND_VEHICLES } from "~/enumerate/namespace"; import { NS_STAKEHOLDER_PERSONNEL_AND_VEHICLES } from "~/enumerate/namespace";
function List(props) { function List(props) {
const [form] = Form.useForm(); const [form] = Search.useForm();
const { tableProps, getData } = useTable(props["stakeholderPersonnelAndVehiclesList"], { const { tableProps, getData } = useTable(props["stakeholderPersonnelAndVehiclesList"], {
form, form,
}); });

View File

@ -1,5 +1,5 @@
import { Connect } from "@cqsjjb/jjb-dva-runtime"; import { Connect } from "@cqsjjb/jjb-dva-runtime";
import { Button, Form, Modal, Space } from "antd"; import { Button, Modal, Space } from "antd";
import Page from "zy-react-library/components/Page"; import Page from "zy-react-library/components/Page";
import Search from "zy-react-library/components/Search"; import Search from "zy-react-library/components/Search";
import Table from "zy-react-library/components/Table"; import Table from "zy-react-library/components/Table";
@ -15,7 +15,7 @@ const STATUS_ENUM = [
function List(props) { function List(props) {
const query = useGetUrlQuery(); const query = useGetUrlQuery();
const [form] = Form.useForm(); const [form] = Search.useForm();
const { tableProps, getData } = useTable(props["stakeholderPersonnelAndVehiclesPersonnelList"], { const { tableProps, getData } = useTable(props["stakeholderPersonnelAndVehiclesPersonnelList"], {
form, form,
params: { id: query.query }, params: { id: query.query },

View File

@ -1,5 +1,5 @@
import { Connect } from "@cqsjjb/jjb-dva-runtime"; import { Connect } from "@cqsjjb/jjb-dva-runtime";
import { Button, Form, Modal, Space } from "antd"; import { Button, Modal, Space } from "antd";
import Page from "zy-react-library/components/Page"; import Page from "zy-react-library/components/Page";
import Search from "zy-react-library/components/Search"; import Search from "zy-react-library/components/Search";
import Table from "zy-react-library/components/Table"; import Table from "zy-react-library/components/Table";
@ -15,7 +15,7 @@ const STATUS_ENUM = [
function List(props) { function List(props) {
const query = useGetUrlQuery(); const query = useGetUrlQuery();
const [form] = Form.useForm(); const [form] = Search.useForm();
const { tableProps, getData } = useTable(props["stakeholderPersonnelAndVehiclesVehicleList"], { const { tableProps, getData } = useTable(props["stakeholderPersonnelAndVehiclesVehicleList"], {
form, form,
params: { id: query.id }, params: { id: query.id },

View File

@ -1,6 +1,6 @@
import useUrlState from "@ahooksjs/use-url-state"; import useUrlState from "@ahooksjs/use-url-state";
import { Connect } from "@cqsjjb/jjb-dva-runtime"; import { Connect } from "@cqsjjb/jjb-dva-runtime";
import { Button, Form, message, Modal, Space } from "antd"; import { Button, message, Modal, Space } from "antd";
import { useEffect, useState } from "react"; import { useEffect, useState } from "react";
import FormBuilder from "zy-react-library/components/FormBuilder"; import FormBuilder from "zy-react-library/components/FormBuilder";
import BackIcon from "zy-react-library/components/Icon/BackIcon"; import BackIcon from "zy-react-library/components/Icon/BackIcon";
@ -16,7 +16,7 @@ import { NS_STOCK_PERSONNEL_AND_VEHICLES } from "~/enumerate/namespace";
function List(props) { function List(props) {
const [authorizationModalVisible, setAuthorizationModalVisible] = useState(false); const [authorizationModalVisible, setAuthorizationModalVisible] = useState(false);
const [currentInfo, setCurrentInfo] = useState(""); const [currentInfo, setCurrentInfo] = useState("");
const [form] = Form.useForm(); const [form] = Search.useForm();
const [urlState, setUrlState] = useUrlState({ const [urlState, setUrlState] = useUrlState({
departmentId: "", departmentId: "",
backDepartmentIds: [], backDepartmentIds: [],
@ -150,7 +150,7 @@ function List(props) {
} }
const AuthorizationModalVisibleComponent = (props) => { const AuthorizationModalVisibleComponent = (props) => {
const [form] = Form.useForm(); const [form] = FormBuilder.useForm();
const onSubmit = async (values) => { const onSubmit = async (values) => {
const { userId, corpinfoId, corpName, departmentId, departmentName, userName, userFaceUrl, userPhone, userCard } = props.info; const { userId, corpinfoId, corpName, departmentId, departmentName, userName, userFaceUrl, userPhone, userCard } = props.info;

View File

@ -1,5 +1,4 @@
import { Connect } from "@cqsjjb/jjb-dva-runtime"; import { Connect } from "@cqsjjb/jjb-dva-runtime";
import { Form } from "antd";
import Page from "zy-react-library/components/Page"; import Page from "zy-react-library/components/Page";
import Search from "zy-react-library/components/Search"; import Search from "zy-react-library/components/Search";
import Table from "zy-react-library/components/Table"; import Table from "zy-react-library/components/Table";
@ -15,7 +14,7 @@ const ENTRY_AND_EXIT_STATUS_ENUM = [
]; ];
function PersonnelRecords(props) { function PersonnelRecords(props) {
const [form] = Form.useForm(); const [form] = Search.useForm();
const query = useGetUrlQuery(); const query = useGetUrlQuery();
const { tableProps, getData } = useTable(props["stockPersonnelAndVehiclesPersonnelRecordsList"], { const { tableProps, getData } = useTable(props["stockPersonnelAndVehiclesPersonnelRecordsList"], {
form, form,

View File

@ -1,5 +1,5 @@
import { Connect } from "@cqsjjb/jjb-dva-runtime"; import { Connect } from "@cqsjjb/jjb-dva-runtime";
import { Button, Form, message, Modal, Space } from "antd"; import { Button, message, Modal, Space } from "antd";
import AddIcon from "zy-react-library/components/Icon/AddIcon"; import AddIcon from "zy-react-library/components/Icon/AddIcon";
import Page from "zy-react-library/components/Page"; import Page from "zy-react-library/components/Page";
import Search from "zy-react-library/components/Search"; import Search from "zy-react-library/components/Search";
@ -18,7 +18,7 @@ const VEHICLE_APPROVAL_STATUS_ENUM = [
]; ];
function List(props) { function List(props) {
const [form] = Form.useForm(); const [form] = Search.useForm();
const query = useGetUrlQuery(); const query = useGetUrlQuery();
const { tableProps, getData } = useTable(props["vehicleApplyList"], { const { tableProps, getData } = useTable(props["vehicleApplyList"], {
form, form,

View File

@ -1,5 +1,4 @@
import { Connect } from "@cqsjjb/jjb-dva-runtime"; import { Connect } from "@cqsjjb/jjb-dva-runtime";
import { Form } from "antd";
import Page from "zy-react-library/components/Page"; import Page from "zy-react-library/components/Page";
import Search from "zy-react-library/components/Search"; import Search from "zy-react-library/components/Search";
import DictionarySelect from "zy-react-library/components/Select/Dictionary"; import DictionarySelect from "zy-react-library/components/Select/Dictionary";
@ -16,7 +15,7 @@ const ENTRY_AND_EXIT_STATUS_ENUM = [
]; ];
function VehicleRecords(props) { function VehicleRecords(props) {
const [form] = Form.useForm(); const [form] = Search.useForm();
const query = useGetUrlQuery(); const query = useGetUrlQuery();
const { tableProps, getData } = useTable(props["stockPersonnelAndVehiclesVehicleManagementVehicleRecordsList"], { const { tableProps, getData } = useTable(props["stockPersonnelAndVehiclesVehicleManagementVehicleRecordsList"], {
form, form,

View File

@ -1,5 +1,4 @@
import { Connect } from "@cqsjjb/jjb-dva-runtime"; import { Connect } from "@cqsjjb/jjb-dva-runtime";
import { Form } from "antd";
import Page from "zy-react-library/components/Page"; import Page from "zy-react-library/components/Page";
import Search from "zy-react-library/components/Search"; import Search from "zy-react-library/components/Search";
import DictionarySelect from "zy-react-library/components/Select/Dictionary"; import DictionarySelect from "zy-react-library/components/Select/Dictionary";
@ -12,7 +11,7 @@ import { CURRENT_IN_PORT_STATUS_ENUM } from "~/enumerate/constant";
import { NS_VEHICLE_APPLY } from "~/enumerate/namespace"; import { NS_VEHICLE_APPLY } from "~/enumerate/namespace";
function VehicleRecords(props) { function VehicleRecords(props) {
const [form] = Form.useForm(); const [form] = Search.useForm();
const query = useGetUrlQuery(); const query = useGetUrlQuery();
const { tableProps, getData } = useTable(props["vehicleApplyRecordsList"], { const { tableProps, getData } = useTable(props["vehicleApplyRecordsList"], {
form, form,

View File

@ -1,5 +1,5 @@
import { Connect } from "@cqsjjb/jjb-dva-runtime"; import { Connect } from "@cqsjjb/jjb-dva-runtime";
import { Button, Descriptions, Divider, Form, message, Modal, Space } from "antd"; import { Button, Descriptions, Divider, message, Modal, Space } from "antd";
import { useEffect, useState } from "react"; import { useEffect, useState } from "react";
import FormBuilder from "zy-react-library/components/FormBuilder"; import FormBuilder from "zy-react-library/components/FormBuilder";
import Page from "zy-react-library/components/Page"; import Page from "zy-react-library/components/Page";
@ -26,7 +26,7 @@ function RelatedPersonnel(props) {
const [infoModalVisible, setInfoModalVisible] = useState(false); const [infoModalVisible, setInfoModalVisible] = useState(false);
const [viewRejectReasonModalVisible, setViewRejectReasonModalVisible] = useState(false); const [viewRejectReasonModalVisible, setViewRejectReasonModalVisible] = useState(false);
const [form] = Form.useForm(); const [form] = Search.useForm();
const { tableProps, getData } = useTable(props["temporaryPersonnelList"], { const { tableProps, getData } = useTable(props["temporaryPersonnelList"], {
form, form,
params: { processOrRecord: !props.isRecords ? 1 : 2 }, params: { processOrRecord: !props.isRecords ? 1 : 2 },
@ -144,7 +144,7 @@ function RelatedPersonnel(props) {
} }
const ReviewModalComponent = (props) => { const ReviewModalComponent = (props) => {
const [form] = Form.useForm(); const [form] = FormBuilder.useForm();
const onSubmit = async (values) => { const onSubmit = async (values) => {
const { success } = await props["temporaryPersonnelReview"]({ const { success } = await props["temporaryPersonnelReview"]({