diff --git a/src/pages/Container/Enterprise/EmergencyRescue/EmergencyKnowledgeLibrary/Case/List/index.js b/src/pages/Container/Enterprise/EmergencyRescue/EmergencyKnowledgeLibrary/Case/List/index.js index b5b70b4..2f8c58f 100644 --- a/src/pages/Container/Enterprise/EmergencyRescue/EmergencyKnowledgeLibrary/Case/List/index.js +++ b/src/pages/Container/Enterprise/EmergencyRescue/EmergencyKnowledgeLibrary/Case/List/index.js @@ -71,6 +71,7 @@ function List(props) { return ( ({ + occurrenceStartTime: formData.occurrenceTime?.[0], + occurrenceEndTime: formData.occurrenceTime?.[1], + }), params: { corpinfoId: query.corpinfoId }, }); @@ -40,7 +44,7 @@ function List(props) { options={[ { name: "likeAccessMode", label: "接入方式", render: () }, { name: "eventType", label: "事件类型" }, - { name: "times", label: "发生时间", render: FORM_ITEM_RENDER_ENUM.DATE_RANGE }, + { name: "occurrenceTime", label: "发生时间", render: FORM_ITEM_RENDER_ENUM.DATE_RANGE }, ]} form={form} onFinish={getData} diff --git a/src/pages/Container/Enterprise/PlanAndDrill/EmergencyExercise/List/index.js b/src/pages/Container/Enterprise/PlanAndDrill/EmergencyExercise/List/index.js index 2a48ca4..9b6b54b 100644 --- a/src/pages/Container/Enterprise/PlanAndDrill/EmergencyExercise/List/index.js +++ b/src/pages/Container/Enterprise/PlanAndDrill/EmergencyExercise/List/index.js @@ -62,6 +62,7 @@ function List(props) { return ( { - props.mode !== "view" && props.setResponseLevelRefresh(true); - }, }); const onDelete = (id) => { diff --git a/src/pages/Container/Enterprise/PlanAndDrill/EnterprisePlan/Add/components/OrganizationStructure/index.js b/src/pages/Container/Enterprise/PlanAndDrill/EnterprisePlan/Add/components/OrganizationStructure/index.js index 1e3ca97..db31f23 100644 --- a/src/pages/Container/Enterprise/PlanAndDrill/EnterprisePlan/Add/components/OrganizationStructure/index.js +++ b/src/pages/Container/Enterprise/PlanAndDrill/EnterprisePlan/Add/components/OrganizationStructure/index.js @@ -42,7 +42,6 @@ function OrganizationStructure(props) { const getTreeList = async () => { const { data } = await props["enterprisePlanLevelOrganizationListTree"]({ planId: props.planId }); setTreeList(data); - props.mode !== "view" && props.setExecutingAgencyRefresh(true); }; useEffect(() => { diff --git a/src/pages/Container/Enterprise/PlanAndDrill/EnterprisePlan/Add/components/PlanInstructions/index.js b/src/pages/Container/Enterprise/PlanAndDrill/EnterprisePlan/Add/components/PlanInstructions/index.js index fab580c..4227bfa 100644 --- a/src/pages/Container/Enterprise/PlanAndDrill/EnterprisePlan/Add/components/PlanInstructions/index.js +++ b/src/pages/Container/Enterprise/PlanAndDrill/EnterprisePlan/Add/components/PlanInstructions/index.js @@ -22,30 +22,25 @@ function PlanInstructions(props) { }); const getResponseLevelList = async () => { - if (!props.responseLevelRefresh) + if (props.mode === "view") return; const { data } = await props["enterprisePlanLevelResponseListAll"]({ planId: props.planId }); setResponseLevelList(data); - props.setResponseLevelRefresh(false); }; const getTreeList = async () => { - if (!props.executingAgencyRefresh) + if (props.mode === "view") return; const { data } = await props["enterprisePlanLevelOrganizationListTree"]({ planId: props.planId }); setExecutingAgencyListTree(data); - props.setExecutingAgencyRefresh(false); }; useEffect(() => { getTreeList(); - }, [props.executingAgencyRefresh]); - - useEffect(() => { getResponseLevelList(); - }, [props.responseLevelRefresh]); + }, []); const onSubmit = async (values) => { const { success } = await props[!isEditCommandIdRef.current ? "enterprisePlanCommandSettingAdd" : "enterprisePlanCommandSettingUpdate"]({ diff --git a/src/pages/Container/Enterprise/PlanAndDrill/EnterprisePlan/Add/index.js b/src/pages/Container/Enterprise/PlanAndDrill/EnterprisePlan/Add/index.js index fc89988..5509d89 100644 --- a/src/pages/Container/Enterprise/PlanAndDrill/EnterprisePlan/Add/index.js +++ b/src/pages/Container/Enterprise/PlanAndDrill/EnterprisePlan/Add/index.js @@ -26,8 +26,6 @@ function Add(props) { { navigateMode: "replace" }, ); - const [responseLevelRefresh, setResponseLevelRefresh] = useState(true); - const [executingAgencyRefresh, setExecutingAgencyRefresh] = useState(true); const [reviewPersonModalVisible, setReviewPersonModalVisible] = useState(false); const [basicInfo, setBasicInfo] = useState({}); @@ -100,6 +98,7 @@ function Add(props) { setUrlState({ currentStep: key })} + destroyOnHidden items={[ { key: "basicInfo", @@ -116,23 +115,13 @@ function Add(props) { { key: "gradeResponse", label: "分级响应", - children: ( - - ), + children: (), disabled: subordinateTabDisabled, }, { key: "organizationStructure", label: "组织结构", - children: ( - - ), + children: (), disabled: subordinateTabDisabled, }, { @@ -140,20 +129,14 @@ function Add(props) { label: "预案资源", children: (), disabled: subordinateTabDisabled, + destroyOnHidden: true, }, { key: "planInstructions", label: "预案指令", - children: ( - - ), + children: (), disabled: subordinateTabDisabled, + destroyOnHidden: true, }, { key: "planText",