each( function ($item) use (&$data, &$index) { $oldItem = (new AdminNoticeService( new OperationLogService() ))->getItem($item); $data[] = [ 'id' => $index, 'alarm_time' => $oldItem['alarm_time'], 'alarm_type' => $oldItem['alarm_type'], 'msg_type' => $oldItem['msg_type'], 'space_number' => $oldItem['parking_space_number'], 'license_plate' => $oldItem['license_plate'], 'camera_ip' => $oldItem['camera_ip'], 'msg_content' => $oldItem['msg_content'] ]; $index += 1; } ); return $data; } /** * @return array */ public function headings(): array { return [ __('exports.global.index'), __('exports.notice.alarm_time'), __('exports.notice.alarm_type'), __('exports.notice.msg_type'), __('exports.notice.space_number'), __('exports.notice.license_plate'), __('exports.notice.camera_ip'), __('exports.notice.msg_content') ]; } }