From a9c21a54e604b5f494b388b65c1e44598029c6c4 Mon Sep 17 00:00:00 2001 From: Lei OT Date: Mon, 6 Nov 2023 17:34:01 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E7=A7=BB=E5=8A=A8=E7=AB=AF=E8=A1=A8?= =?UTF-8?q?=E6=A0=BC=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/charts/Customer_care_inchina.jsx | 2 +- src/charts/Customer_care_potential.jsx | 2 +- src/charts/Customer_care_regular.jsx | 2 +- src/stores/CustomerServices.js | 7 +++++-- src/views/AgentGroupCount.jsx | 4 ++-- src/views/AgentGroupList.jsx | 4 ++-- src/views/DestinationGroupCount.jsx | 4 ++-- src/views/DestinationGroupList.jsx | 4 ++-- src/views/Orders.jsx | 10 +++++++--- src/views/Sale.jsx | 9 ++++++--- 10 files changed, 29 insertions(+), 19 deletions(-) diff --git a/src/charts/Customer_care_inchina.jsx b/src/charts/Customer_care_inchina.jsx index 0a7ba91..2240454 100644 --- a/src/charts/Customer_care_inchina.jsx +++ b/src/charts/Customer_care_inchina.jsx @@ -86,7 +86,7 @@ const Customer_care_inchina = () => { const wb = utils.table_to_book(document.getElementById("table_to_xlsx").getElementsByTagName('table')[0]); writeFileXLSX(wb, "在华客人.xlsx"); }}>导出excel - { const wb = utils.table_to_book(document.getElementById("table_to_xlsx").getElementsByTagName('table')[0]); writeFileXLSX(wb, "潜力客户.xlsx"); }}>导出excel -
{ const wb = utils.table_to_book(document.getElementById("table_to_xlsx").getElementsByTagName('table')[0]); writeFileXLSX(wb, "老客户.xlsx"); }}>导出excel -
{record.COLD_ServiceCityName} } ] @@ -492,7 +494,7 @@ class CustomerServices { inProgress; agentList = []; - + groupList = []; groupListColumns = []; @@ -518,6 +520,7 @@ class CustomerServices { { title: '地接社名称', dataIndex: 'VendorName', + fix: 'left', render: (text, record) => { if (record.EOI_ObjSN === -1) { return text; @@ -569,4 +572,4 @@ class CustomerServices { ]; } -export default CustomerServices; \ No newline at end of file +export default CustomerServices; diff --git a/src/views/AgentGroupCount.jsx b/src/views/AgentGroupCount.jsx index e3ceefd..5a75d0f 100644 --- a/src/views/AgentGroupCount.jsx +++ b/src/views/AgentGroupCount.jsx @@ -136,7 +136,7 @@ const AgentGroupCount = () => { 地接社团信息 -
{ rowKey={(record) => record.key} loading={inProgress} pagination={false} - scroll={{ x: '100%' }} + scroll={{ x: 1000 }} /> { {customerServicesStore.agentCompany} -
record.key} loading={inProgress} pagination={false} - scroll={{ x: "100%" }} + scroll={{ x: 1000 }} expandable={{ expandedRowRender: (record) => ( diff --git a/src/views/DestinationGroupCount.jsx b/src/views/DestinationGroupCount.jsx index decc96b..3890d24 100644 --- a/src/views/DestinationGroupCount.jsx +++ b/src/views/DestinationGroupCount.jsx @@ -103,7 +103,7 @@ const DestinationGroupCount = () => { 目的地团信息 -
{ rowKey={(record) => record.key} loading={inProgress} pagination={false} - scroll={{ x: "100%" }} + scroll={{ x: 1000 }} /> { -
record.key} loading={inProgress} pagination={false} - scroll={{ x: "100%" }} + scroll={{ x: 600 }} expandable={{ expandedRowRender: (record) => ( diff --git a/src/views/Orders.jsx b/src/views/Orders.jsx index 2b87f7e..d6c20e4 100644 --- a/src/views/Orders.jsx +++ b/src/views/Orders.jsx @@ -29,6 +29,7 @@ class Orders extends Component { result.columns = [ { title: "", + fixed: 'left', children: [ { title: ( @@ -42,6 +43,7 @@ class Orders extends Component { ), dataIndex: "OrderType", + fixed: 'left', render: (text, record) => {text}, }, ], @@ -164,6 +166,7 @@ class Orders extends Component { result.columns = [ { title: "", + fixed: 'left', children: [ { title: ( @@ -173,7 +176,8 @@ class Orders extends Component { ), - dataIndex: "OrderType", + fixed: 'left', + dataIndex: "OrderType", render: (text, record) => {text}, }, ], @@ -313,11 +317,11 @@ class Orders extends Component { columns: table_data.columns, size: 'small', pagination: false, - scroll: { x: '100%' }, + scroll: { x: (100*(table_data.columns.length)) }, loading: orders_store.loading, }; - return ( + return (
diff --git a/src/views/Sale.jsx b/src/views/Sale.jsx index 1780d3c..29f9fbc 100644 --- a/src/views/Sale.jsx +++ b/src/views/Sale.jsx @@ -199,6 +199,9 @@ const Sale = () => { ), }, ]; + const tableColumns = type_data.columns.map((ele, i) => + i === 0 ? { ...ele, fix: 'left', children: (ele?.children || []).map((ele_child, i_child) => (i_child === 0 ? { ...ele_child, fix: 'left' } : { ...ele_child })) } : { ...ele } + ); return (
@@ -277,15 +280,15 @@ const Sale = () => { >
-
record.key} loading={sale_store.loading_table} pagination={false} - scroll={{ x: '100%' }} + scroll={{ x: (100*(tableColumns.length)) }} />