3.3 KiB
3.3 KiB
首页
API接口-报表模板
接口分类 | 接口描述 | API接口 | 权限 |
---|---|---|---|
2.1 报表模板 | 2.1.1 新增报表模板 | /api/report/template/add | SYS_AUTHORITY_ID_DEVICE_CTRL |
2.1.2 根据模板分类查询模板列表 | /api/report/template/getList | ||
2.1.3 删除报表模板 | /api/report/template/del | SYS_AUTHORITY_ID_DEVICE_CTRL |
2.1 报表模板相关接口
2.1.1 新增报表模板
POST 请求接口
/api/report/template/add
请求参数
{
"category": "单机报表",
"template": "{\"name\":\"测试模板1\",\"startTime\":\"2024-11-04 14:15:00\"}"
}
入参描述
参数名 | 参数类型 | 可选 | 描述 |
---|---|---|---|
category | String | NO | 报表分类;如:单机报表;多机报表 |
template | String | NO | 模板内容(必须为:JSON格式) |
返回报文
{
"code": 200,
"success": true,
"data": {
"id": "1853330292178747393",
"category": "单机报表",
"template": "{\"name\":\"测试模板1\",\"startTime\":\"2024-11-04 14:15:00\"}"
},
"msg": "操作成功"
}
返参描述
参数名 | 参数类型 | 可选 | 描述 |
---|---|---|---|
category | String | 否 | 报表分类 |
template | String | 否 | 模板内容 |
2.1.2 根据模板分类查询模板列表
POST 请求接口
/api/report/template/getList
请求参数
{
"category": "单机报表",
"pageNum":1,
"pageSize":2
}
入参描述
参数名 | 参数类型 | 可选 | 描述 |
---|---|---|---|
category | String | YES | 报表分类;如:单机报表;多机报表 |
pageNum | Integer | NO | 当前页 |
pageSize | Integer | NO | 每页显示大小 |
返回报文
{
"code": 200,
"success": true,
"data": {
"total": 3,
"rows": [
{
"id": "1853320886498217986",
"category": "单机报表",
"template": "{\"name\":\"测试模板2\",\"startTime\":\"2024-11-04 14:15:00\"}"
},
{
"id": "1853328049337548801",
"category": "单机报表",
"template": "{\"name\":\"测试模板3\",\"startTime\":\"2024-11-04 14:15:00\"}"
}
],
"code": 200,
"msg": "查询成功"
},
"msg": "操作成功"
}
返参描述
参数名 | 参数类型 | 可选 | 描述 |
---|---|---|---|
category | String | 否 | 报表分类 |
template | String | 否 | 模板内容 |
2.1.3 删除报表模板
POST 请求接口
/api/report/template/del
请求参数
{
"id": "1853320886498217986"
}
入参描述
参数名 | 参数类型 | 可选 | 描述 |
---|---|---|---|
id | String | no | 报表模板id |
返回报文
{
"code": 200,
"success": true,
"msg": "操作成功"
}