描述:主表、子表的导出是一样的配置方式;主从表的导出是先把主表和从表写成一个视图(自定义SQL语句),然后用这个SQL语句创建一个业务对象,然后按照单表导出配置方式。
1.数据建模
表关系 | 表类型 | 名称 | 内容 | 是否跨模块 | 外部模块名称 |
---|---|---|---|---|---|
1 | 表 | TESTA | TESTA | 否 |
2.业务建模
2.1.业务对象
对象关系 | 对象类型 | 名称 | 对应数据对象 | 对象关系 | 对象关系类型 |
---|---|---|---|---|---|
1 | 主对象 | TESTA | Testa |
2.2.方法
对象名称 | 方法类型 | 方法名称 | 配置方法 | 用途 | URL路径 | 传入参数 | 接收参数 |
---|---|---|---|---|---|---|---|
Testa | 请求方法 | 导出Excel | exportTesta(默认生成的方法) | 一般导出 | testa/exportTesta | ||
Testa | 请求方法 | 表格列导出 | tableColumnExportTestaData(默认生成的方法) | 按照表格页面数据导出 | testa/tableColumnExportTestaData |
2.3.主对象业务类型
对象名称 | 业务类型 | 配置方法 | 用途 | 备注 |
---|---|---|---|---|
Testa | Default | 视图级配置支持默认业务类型 | 默认业务类型 |
3.界面设计
3.1.页面列表
页面关系 | 页面类型 | 对象主对象 | 业务类型 | 是否公共引用 | 是否前端扩展 |
---|---|---|---|---|---|
1 | 管理页 | Testa | Default | 否 | 否 |
主表、子表的导入是一样的配置方式;
4.数据建模
表关系 | 表类型 | 名称 | 内容 | 是否跨模块 | 外部模块名称 |
---|---|---|---|---|---|
1 | 表 | TESTA | TESTA | 否 |
5.业务建模
5.1.业务对象
对象关系 | 对象类型 | 名称 | 对应数据对象 | 对象关系 | 对象关系类型 |
---|---|---|---|---|---|
1 | 主对象 | TESTA | Testa |
5.2.方法
对象名称 | 方法类型 | 方法名称 | 配置方法 | 用途 | URL路径 | 传入参数 | 接收参数 |
---|---|---|---|---|---|---|---|
Testa | 请求方法 | 导入Excel | importTesta(默认生成的方法) | 导入Excel数据 | testa/importTestaData |
5.3.主对象业务类型
对象名称 | 业务类型 | 配置方法 | 用途 | 备注 |
---|---|---|---|---|
Testa | Default | 视图级配置支持默认业务类型 | 默认业务类型 |
6.界面设计
6.1.页面列表
页面关系 | 页面类型 | 对象主对象 | 业务类型 | 是否公共引用 | 是否前端扩展 |
---|---|---|---|---|---|
1 | 管理页 | Testa | Default | 否 | 否 |
7.效果图