export 数据导出开发
功能介绍
框架已经封装了数据导出功能,所有导出记录都会在这里展示。开发者无需实现底层逻辑,实现钩子事件即可 
实现事件钩子
在event.php文件中增加事件钩子 
ExportDataType 导出数据类型事件钩子
定义导出数据的类型以及展示字段
页面效果: 
event.php关键代码:
php
// 导出数据类型
'ExportDataType' => [
//订单列表导出
'addon\shop\app\listener\order_export\ShopOrderExportTypeListener',
]导出数据类型关键代码截图: 
ExportData 导出数据源事件
提供导出的数据来源,自行编写业务逻辑相关代码
php
// 导出数据源
'ExportData' => [
// 订单列表导出
'addon\shop\app\listener\order_export\ShopOrderExportDataListener',
]关键代码截图: 

前端调用数据导出组件
以会员列表导出功能举例: 
关键代码,引入数据导出组件:
show:控制显示隐藏
type:数据导出类型
searchParam:搜索条件
vue
<export-sure ref="exportSureDialog" :show="flag" type="member" :searchParam="searchParam" @close="handleClose" />