|
|
@ -140,31 +140,8 @@ const SalesCustomerCareRegular = (props) => {
|
|
|
|
children: (
|
|
|
|
children: (
|
|
|
|
<>
|
|
|
|
<>
|
|
|
|
{/* <h2>{ele.label}-老客户, 含推荐</h2> */}
|
|
|
|
{/* <h2>{ele.label}-老客户, 含推荐</h2> */}
|
|
|
|
<Table
|
|
|
|
|
|
|
|
sticky
|
|
|
|
|
|
|
|
dataSource={dataSource}
|
|
|
|
|
|
|
|
loading={pageData[ele.key].loading}
|
|
|
|
|
|
|
|
columns={[
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
key: ele.key,
|
|
|
|
|
|
|
|
title: ele.label,
|
|
|
|
|
|
|
|
dataIndex: ele.key,
|
|
|
|
|
|
|
|
width: '6em',
|
|
|
|
|
|
|
|
filters: pageData[ele.key].filterColValues,
|
|
|
|
|
|
|
|
onFilter: (value, record) => value.includes(record[ele.key]),
|
|
|
|
|
|
|
|
filterSearch: true,
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
...columns,
|
|
|
|
|
|
|
|
]}
|
|
|
|
|
|
|
|
pagination={false}
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</>
|
|
|
|
|
|
|
|
),
|
|
|
|
|
|
|
|
};
|
|
|
|
|
|
|
|
})}
|
|
|
|
|
|
|
|
tabBarExtraContent={{
|
|
|
|
|
|
|
|
right: (
|
|
|
|
|
|
|
|
<>
|
|
|
|
<>
|
|
|
|
|
|
|
|
<Divider orientation={'right'} style={{backgroundColor: '#fff', margin: 0, padding: '10px 0'}} >
|
|
|
|
{pageData[pivotRow].data.length > 0 && pivotRow === 'operatorName' && (
|
|
|
|
{pageData[pivotRow].data.length > 0 && pivotRow === 'operatorName' && (
|
|
|
|
<Switch
|
|
|
|
<Switch
|
|
|
|
unCheckedChildren="各账户"
|
|
|
|
unCheckedChildren="各账户"
|
|
|
@ -179,24 +156,45 @@ const SalesCustomerCareRegular = (props) => {
|
|
|
|
<Divider type={'vertical'} />
|
|
|
|
<Divider type={'vertical'} />
|
|
|
|
<TableExportBtn
|
|
|
|
<TableExportBtn
|
|
|
|
btnTxt="导出明细"
|
|
|
|
btnTxt="导出明细"
|
|
|
|
label={`${formValuesToSub.Date1}-${'ele.label'}.老客户-明细`}
|
|
|
|
label={`${formValuesToSub.Date1}-老客户-明细`}
|
|
|
|
{...{ columns: [{ title: 'ele.label', dataIndex: pivotRow, key: pivotRow }, ...rowColumns], dataSource: pageData[pivotRow].rawData }}
|
|
|
|
{...{ columns: [{ title: ele.label, dataIndex: pivotRow, key: pivotRow }, ...rowColumns], dataSource: pageData[pivotRow].rawData }}
|
|
|
|
/>
|
|
|
|
/>
|
|
|
|
<Divider type={'vertical'} />
|
|
|
|
<Divider type={'vertical'} />
|
|
|
|
<TableExportBtn
|
|
|
|
<TableExportBtn
|
|
|
|
btnTxt="导出下表-展开"
|
|
|
|
btnTxt="导出下表-展开"
|
|
|
|
label={`${formValuesToSub.Date1}-${'ele.label'}.老客户`}
|
|
|
|
label={`${formValuesToSub.Date1}-${ele.label}.老客户`}
|
|
|
|
{...{ columns: [{ title: 'ele.label', dataIndex: pivotRow, key: pivotRow }, ...columns], dataSource: dataForExport }}
|
|
|
|
{...{ columns: [{ title: ele.label, dataIndex: pivotRow, key: pivotRow }, ...columns], dataSource: dataForExport }}
|
|
|
|
/>
|
|
|
|
/>
|
|
|
|
<Divider type={'vertical'} />
|
|
|
|
<Divider type={'vertical'} />
|
|
|
|
<TableExportBtn
|
|
|
|
<TableExportBtn
|
|
|
|
btnTxt="导出下表-总"
|
|
|
|
btnTxt="导出下表-总"
|
|
|
|
label={`${formValuesToSub.Date1}-${'ele.label'}.老客户`}
|
|
|
|
label={`${formValuesToSub.Date1}-${ele.label}.老客户`}
|
|
|
|
{...{ columns: [{ title: 'ele.label', dataIndex: pivotRow, key: pivotRow }, ...columns], dataSource: dataForExportS }}
|
|
|
|
{...{ columns: [{ title: ele.label, dataIndex: pivotRow, key: pivotRow }, ...columns], dataSource: dataForExportS }}
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</Divider>
|
|
|
|
|
|
|
|
</>
|
|
|
|
|
|
|
|
<Table
|
|
|
|
|
|
|
|
sticky
|
|
|
|
|
|
|
|
dataSource={dataSource}
|
|
|
|
|
|
|
|
loading={pageData[ele.key].loading}
|
|
|
|
|
|
|
|
columns={[
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
key: ele.key,
|
|
|
|
|
|
|
|
title: ele.label,
|
|
|
|
|
|
|
|
dataIndex: ele.key,
|
|
|
|
|
|
|
|
width: '6em',
|
|
|
|
|
|
|
|
filters: pageData[ele.key].filterColValues,
|
|
|
|
|
|
|
|
onFilter: (value, record) => value.includes(record[ele.key]),
|
|
|
|
|
|
|
|
filterSearch: true,
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
...columns,
|
|
|
|
|
|
|
|
]}
|
|
|
|
|
|
|
|
pagination={false}
|
|
|
|
/>
|
|
|
|
/>
|
|
|
|
</>
|
|
|
|
</>
|
|
|
|
),
|
|
|
|
),
|
|
|
|
}}
|
|
|
|
};
|
|
|
|
|
|
|
|
})}
|
|
|
|
/>
|
|
|
|
/>
|
|
|
|
</>
|
|
|
|
</>
|
|
|
|
);
|
|
|
|
);
|
|
|
|