* [refac] fix pivot colspan config.

This commit is contained in:
qixinzhi
2024-08-14 08:41:59 +08:00
committed by 周鑫
parent c1bfe36df9
commit 03af4dbb38
+19
View File
@@ -1355,6 +1355,25 @@ class pivotModel extends model
return $configs;
}
/**
* Calculate merge cell config.
*
* @param array $groups
* @param array $records
* @access public
* @return array
*/
public function calculateMergeCellConfig(array $groups, array $columns, array $records)
{
if(empty($records)) return array();
$showOrigins = $this->getShowOriginsFromColumns($columns);
$showOrigins = $this->getShowOriginsWithRecord($records[0], $showOrigins);
$configs = $this->calculateGroupMergeCellConfig($groups, $records);
return $this->calculateColumnMergeCellConfig($configs, $showOrigins);
}
/**
* Gen sheet.
*