|
|
|
@ -74,6 +74,7 @@ const UnitTable: FC = (props) => {
|
|
|
|
|
return <Table rowKey={extraParams.rowKey || "id"} className={styles.multi_fun_table} dataSource={dataSource}
|
|
|
|
|
size="middle" columns={renderCols(columns, unitTableType, i18n, extraParams)}
|
|
|
|
|
scroll={{ x: 1200, y: `calc(100vh - ${extraParams?.scrollHeight || 109}px)` }}
|
|
|
|
|
bordered={_.some(columns, k => k.children)}
|
|
|
|
|
rowSelection={!_.isNil(extraParams?.selectedRowKeys) ? rowSelection : undefined}
|
|
|
|
|
pagination={!_.isNil(pageInfo) ? {
|
|
|
|
|
...paginationAction(pageInfo, i18n, onChange),
|
|
|
|
@ -85,7 +86,8 @@ const UnitTable: FC = (props) => {
|
|
|
|
|
<Table.Summary.Row>
|
|
|
|
|
<Table.Summary.Cell index={0} align="center"><Text
|
|
|
|
|
type="danger">{i18n["总计"]}</Text></Table.Summary.Cell>
|
|
|
|
|
<CaclFixedTotal columns={columns.slice(1)} dataSourceUrl="" payload={{}} sumRow={sumRow}/>
|
|
|
|
|
<CaclFixedTotal columns={!_.isNil(extraParams?.selectedRowKeys) ? columns : columns.slice(1)}
|
|
|
|
|
dataSourceUrl="" payload={{}} sumRow={sumRow}/>
|
|
|
|
|
</Table.Summary.Row>
|
|
|
|
|
</Table.Summary>
|
|
|
|
|
)}
|
|
|
|
|