跳到主要内容

分页查询

变量项

GET/env/pageItem

请求

名称类型必填描述
pagestring指定页数,默认1
sizestring指定分页大小数量,默认20
group_idstringenvs_groupid 字段关联记录,默认为 0, 为0时则返回普通变量记录,指定则返回目标复合变量的值
enablestring<'0' | '1'>变量状态过滤,1 启用 | 0 禁用
orderBystring指定排序字段,默认 sort
orderstring<'0' | '1'>指定排序方式 0 升序 | 1 降序,默认降序

响应

名称类型描述
dataobject[]数据项
pagenumber当前页码
sizenumber每页数据量
totalnumber数据总量

数据项(主要为数据库 envs 表字段)

名称类型描述
idnumber唯一标识
group_idnumberenvs_groupid 字段关联记录(关联的复合变量(组)唯一标识)
typestring变量名称
tag_liststring<object>标签,label名称 | color颜色(HEX)
descriptionstring描述
remarkstring备注
valuestring
sortnumber在分页中的位置序号(正整数),默认按照先后顺序递增
enablenumber<0 | 1>状态 1 启用 | 0 禁用
示例
{
"data": [
{
"id": 1,
"group_id": 0,
"type": "TEST1",
"tag_list": "[{\"label\":\"test\",\"color\":\"#2080f0\"}]",
"description": "",
"remark": "",
"update_time": "2024-05-01 00:00:00",
"value": "测试1",
"sort": 0,
"enable": 1
},
{
"id": 2,
"group_id": 0,
"type": "TEST2",
"tag_list": "",
"description": "",
"remark": "",
"update_time": "2024-05-01 00:00:01",
"value": "测试2",
"sort": 0,
"enable": 0
},
...
],
"total": 5,
"page": 1,
"size": 20
}

变量组

GET/env/page

请求

名称类型必填描述
pagestring指定页数,默认1
sizestring指定分页大小数量,默认20
enablestring<'0' | '1'>变量状态过滤,1 启用 | 0 禁用,默认不过滤
orderBystring指定排序字段,默认 sort
orderstring<'0' | '1'>指定排序方式 0 升序 | 1 降序,默认降序

响应

名称类型描述
dataobject[]数据项
pagenumber当前页码
sizenumber每页数据量
totalnumber数据总量

数据项(主要为数据库 envs_group 表记录)

名称类型描述
idnumber唯一标识
typestring变量名称
descriptionstring描述
tag_liststring<object>标签,label名称 | color颜色(HEX)
separatorstring分割字符
sortnumber在分页中的位置序号(正整数),默认按照先后顺序递增
enablenumber<0 | 1>状态 1 启用 | 0 禁用
envsnumber成员(复合变量的值)长度
示例
{
"data": [
{
"id": 1,
"type": "TEST1",
"description": "",
"update_time": "2024-05-01 00:00:00",
"tag_list": "",
"separator": "",
"sort": 1,
"enable": 1,
"envs": 0
},
{
"id": 2,
"type": "TEST2",
"description": "@",
"update_time": "2024-05-01 00:00:01",
"tag_list": "",
"separator": "",
"sort": 0,
"enable": 1,
"envs": 3
},
...
],
"total": 3,
"page": 1,
"size": 20
}

默认倒序返回