|
|
|
|
@ -39,15 +39,16 @@ class CommonExport implements FromCollection
|
|
|
|
|
// 获取表头
|
|
|
|
|
$header = array_values($this->fields);
|
|
|
|
|
$moreFileds = [];
|
|
|
|
|
// 表头追加附属数据
|
|
|
|
|
if (isset($this->data[0]['data']) && is_array($this->data[0]['data'])) {
|
|
|
|
|
$moreHeader = array_column($this->data[0]['data'], 'name');
|
|
|
|
|
// 获取头信息
|
|
|
|
|
$header = array_merge($header, $moreHeader);
|
|
|
|
|
// 获取字段信息
|
|
|
|
|
$moreFileds = array_column($this->data[0]['data'], 'field');
|
|
|
|
|
if (empty($clear)) {
|
|
|
|
|
// 表头追加附属数据
|
|
|
|
|
if (isset($this->data[0]['data']) && is_array($this->data[0]['data'])) {
|
|
|
|
|
$moreHeader = array_column($this->data[0]['data'], 'name');
|
|
|
|
|
// 获取头信息
|
|
|
|
|
$header = array_merge($header, $moreHeader);
|
|
|
|
|
// 获取字段信息
|
|
|
|
|
$moreFileds = array_column($this->data[0]['data'], 'field');
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 获取字段指向
|
|
|
|
|
$fields = array_keys($this->fields);
|
|
|
|
|
$newList = [];
|
|
|
|
|
|