From 49b165704672f61ab03aedd07d3b3727b1573f4f Mon Sep 17 00:00:00 2001 From: Lei OT Date: Wed, 3 Jul 2024 14:33:53 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E8=80=81=E5=AE=A2=E6=88=B7/=E6=8E=A8?= =?UTF-8?q?=E8=8D=90-=E9=94=80=E5=94=AE=E4=B8=9A=E7=BB=A9:=20=E5=AF=BC?= =?UTF-8?q?=E5=87=BA,=20=E5=8F=AF=E9=80=89=E6=80=BB=E8=A1=A8=E5=92=8C?= =?UTF-8?q?=E5=B1=95=E5=BC=80=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/SalesCustomerCareRegular.jsx | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/views/SalesCustomerCareRegular.jsx b/src/views/SalesCustomerCareRegular.jsx index ed8cd22..ebc44c8 100644 --- a/src/views/SalesCustomerCareRegular.jsx +++ b/src/views/SalesCustomerCareRegular.jsx @@ -17,7 +17,6 @@ const SalesCustomerCareRegular = (props) => { const { date_picker_store: searchFormStore, customer_store } = useContext(stores_Context); const { formValues, formValuesToSub, siderBroken } = searchFormStore; const { sales_regular_data: pageData } = customer_store; - const [dataForExport, setDataForExport] = useState([]); const allOPI1 = uniqWith( pageData.data.map((rr) => ({ text: rr.operatorName, value: rr.operatorName })), @@ -27,6 +26,8 @@ const SalesCustomerCareRegular = (props) => { const [OPIFilters, setOPIFilters] = useState([]); const [dataSource, setDataSource] = useState([]); const [ifmerge, setIfmerge] = useState(false); + const [dataForExport, setDataForExport] = useState([]); + const [dataForExportS, setDataForExportS] = useState([]); useEffect(() => { if ( ! ifmerge) { @@ -37,6 +38,7 @@ const SalesCustomerCareRegular = (props) => { // setOPIFilters(allOPI1); setDataSource(pageData.data); setDataForExport(pageData.data.reduce((r, c) => r.concat([{...c, children: undefined}], c.children.map(ele => ({...ele, operatorName: ele.rowLabel}))), [])); + setDataForExportS(pageData.data.reduce((r, c) => r.concat([{...c, children: undefined}]), [])); } else { // const allOPI1 = uniqWith( // pageData.mergedData.map((rr) => ({ text: rr.operatorName, value: rr.operatorName })), @@ -45,6 +47,7 @@ const SalesCustomerCareRegular = (props) => { // setOPIFilters(allOPI1); setDataSource(pageData.mergedData); setDataForExport(pageData.mergedData.reduce((r, c) => r.concat([{...c, children: undefined}], c.children.map(ele => ({...ele, operatorName: ele.rowLabel}))), [])); + setDataForExportS(pageData.mergedData.reduce((r, c) => r.concat([{...c, children: undefined}]), [])); } return () => { @@ -126,7 +129,9 @@ const SalesCustomerCareRegular = (props) => { - + + +