根据报表分组获取报表列表
描述
获取某账户下的所有报表。
访问地址
http://api.weTool.im/api/v1/reportlist/{groupId}
访问方式
GET
参数
参数名 | 数据类型 | 是否必须 | 示例值 | 默认值 | 描述 |
groupId | String | 是 | 55b639212e8f3685227bf154 | 分组Id。可选择值为"all":获取所有报表列表;[groupId]:获取指定分组的报表列表;"nogroup":获取未分组的报表列表。 |
返回值
参数名 | 描述 |
status | 执行状态。"success"表示成功,"error"表示失败 |
message | 如果失败,用此字段描述失败原因。如果成功,此字段为空。 |
rows | 所有报表列表 |
返回示例
{"status":"success","rows":[{"id":"54af9a2e0cf2e0a29dcd82d7","update_time":1436102269097, "create_by":"admin@weTool.im", group_id:"54af9a2e0cf2e0a29dcd82d7",group_name:"分组1",
"report_name":"报表名称1","group_id":"55ae4ea62e8f1176ff214540","create_time":1420794414952, "form_id":"545b974a0cf2ba5432bebe75",
"report_desc":"报表描述1","update_by":"admin@weTool.im"},{"id":"54af9a2e0cf2e0a29dcd82d7","update_time":1436102269097, "create_by":"admin@weTool.im", group_id:"54af9a2e0cf2e0a29dcd82d7",group_name:"分组1",
"report_name":"报表名称2","group_id":"55ae4ea62e8f1176ff214540","create_time":1420794414952, "form_id":"545b974a0cf2ba5432bebe75",
"report_desc":"报表描述2","update_by":"admin@weTool.im"}]}
报表列表字段说明
字段名 | 描述 |
id | 报表ID |
report_name | 报表名称 |
report_desc | 报表描述 |
form_id | 数据源对应的表单ID |
create_by | 创建人 |
create_time | 创建时间 |
update_by | 最后修改人 |
update_time | 最后时间 |
group_id | 分组ID |
group_name | 分组名称 |
curl示例
curl -u 51470abd078d49c496fda859:vWXVAWXeEQKfLlerFDMD3rsekBQzU5tz --header "Content-Type:application/json" --url http://api.weTool.im/api/v1/reportlist/55b639212e8f3685227bf154
获取报表分组
描述
获取报表分组信息。
访问地址
http://api.weTool.im/api/v1/report/grouplist
访问方式
GET
参数
无
返回值
参数名 | 描述 |
status | 执行状态。"success"表示成功,"error"表示失败 |
message | 如果失败,用此字段描述失败原因。如果成功,此字段为空。 |
groups | 所有报表的分组 |
返回示例
{"status":"success","groups":[{"id":"55ae4e9d2e8f1176ff21453f","name":"分组1"},{"id":"55ae4ea62e8f1176ff214540","name":"分组2"}]}
curl示例
curl -u 51470abd078d49c496fda859:eWfALrToAuQvo47zDYFfaRxTVaeNsEIL --header "Content-Type:application/json" --url http://api.weTool.im/api/v1/report/grouplist
根据表单ID获取对应的报表列表
描述
根据表单ID获取对应的报表列表。
访问地址
http://api.weTool.im/api/v1/reportlistbyfomid/{formId}
访问方式
GET
参数
参数名 | 数据类型 | 是否必须 | 示例值 | 默认值 | 描述 |
formId | String | 是 | 55b639212e8f3685227bf154 | 表单ID |
返回值
参数名 | 描述 |
status | 执行状态。"success"表示成功,"error"表示失败 |
message | 如果失败,用此字段描述失败原因。如果成功,此字段为空。 |
rows | 匹配到的报表列表 |
返回示例
{"status":"success","rows":[{"id":"54af9a2e0cf2e0a29dcd82d7","update_time":1436102269097, "create_by":"admin@weTool.im",
"report_name":"报表名称1","group_id":"55ae4ea62e8f1176ff214540","create_time":1420794414952, "form_id":"545b974a0cf2ba5432bebe75",
"report_desc":"报表描述1","update_by":"admin@weTool.im"},{"id":"54af9a2e0cf2e0a29dcd82d7","update_time":1436102269097, "create_by":"admin@weTool.im",
"report_name":"报表名称2","group_id":"55ae4ea62e8f1176ff214540","create_time":1420794414952, "form_id":"545b974a0cf2ba5432bebe75",
"report_desc":"报表描述2","update_by":"admin@weTool.im"}]}
报表列表字段说明
字段名 | 描述 |
id | 报表ID |
report_name | 报表名称 |
report_desc | 报表描述 |
form_id | 数据源对应的表单ID |
create_by | 创建人 |
create_time | 创建时间 |
update_by | 最后修改人 |
update_time | 最后时间 |
curl示例
curl -u 51470abd078d49c496fda859:vWXVAWXeEQKfLlerFDMD3rsekBQzU5tz --header "Content-Type:application/json" --url http://api.weTool.im/api/v1/reportlistbyfomid/55b639212e8f3685227bf154