前台服务字段映射xml定义说明:
一.业务服务返回的数据集
分为2部分parameter,primaryRecordSet,分别使用简称para,rs
para只会有一条记录
rs会有多条记录
二.字段映射总体分为2块
1.参数字段映射
para不能做分组,因为para只有一条记录
2.记录集字段映射,且支持分组(grouprs)和排序(sortField,sortMode)
分组:
针对的只能是rs
grouprs,用于设置分组的字段,多个用逗号隔开
排序:
sortField,是映射后最终结果排序的字段,是报表的字段
sortMode,分为asc,desc
三.字段映射操作operation
要实现如下操作
equal:等于(para或grouprs)指定字段
first:取(rs)第一条的指定字段
sum:取(rs)指定字段求和
groupFirst:取(分组后的rs)第一条的指定字段
groupSum:取(分组后的rs)指定字段求和
更多功能后续会补充
示例如下:
https://www.processon.com/f/664ff084eb0f6d4e21e81af6#示例xml
curl --location --request POST '' \
--header 'Token: 971a9286-b962-4bee-adb2-2fd990120b9eUser-Agent: Mozilla/5.0 (Windows NT 10.0; Win' \
--header 'appId: trasen'
{}