文档
测试

查询N条记录

POST
{{host}}/api/level/query

请求参数

参数名
类型
描述
必填
parent_level_id
int
父层级ID,0-根节点
必填
mod_type
enum
模块类型:Warehouse、PowerManagement、EnergyConsumption
可选
tag
string
标签,多个使用英文逗号隔开
可选
client_display
enum
客户端是否显示,0-隐藏,1-显示
可选
is_traversal
boolean
是否遍历子层级。默认:true
可选
data_format
enum
tree:返回树节点形式,list:返回集合形式;默认:tree
可选

响应参数

参数名
类型
描述
必填
ret
int
返回码:0-正常,非0-失败
必填
msg
string
返回消息
必填
result
array
返回数据
必填
level_id
int
层级ID
必填
level_name
string
层级名称
必填
map_id
int
地图ID
必填
map_name
string
地图名称
必填
map_src
string
地图文件地址
必填
map_width
int
地图宽度
必填
mod_id
int
模块ID
必填
mod_name
string
模块名称
必填
mod_type
enum
模块类型(Warehouse、PowerManagement、EnergyConsumption)
必填
parent_level_id
int
父层级ID,0-根节点
必填
relation_device_ids
string
关联设备ID(多个使用英文逗号隔开)
必填
relation_level_ids
string
关联层级ID(多个使用英文逗号隔开)
必填
sequence
int
排序字段,asc排序,默认0
必填
small_map_id
int
小地图ID
必填
small_map_name
string
小地图名称
必填
small_map_src
string
小地图文件地址
必填
small_map_width
int
小地图宽度
必填
tag
string
标签(多个使用英文逗号隔开)
必填
children
array
返回数据
必填
level_id
int
层级ID
必填
level_name
string
层级名称
必填
map_id
int
地图ID
必填
map_name
string
地图名称
必填
map_src
string
地图文件地址
必填
map_width
int
地图宽度
必填
mod_id
int
模块ID
必填
mod_name
string
模块名称
必填
mod_type
enum
模块类型(Warehouse、PowerManagement、EnergyConsumption)
必填
parent_level_id
int
父层级ID,0-根节点
必填
relation_device_ids
string
关联设备ID(多个使用英文逗号隔开)
必填
relation_level_ids
string
关联层级ID(多个使用英文逗号隔开)
必填
sequence
int
排序字段,asc排序,默认0
必填
small_map_id
int
小地图ID
必填
small_map_name
string
小地图名称
必填
small_map_src
string
小地图文件地址
必填
small_map_width
int
小地图宽度
必填
tag
string
标签(多个使用英文逗号隔开)
必填

说明 / 示例

###### 示例代码 ```javascript //请求 let res = await post("api/level/query", { parent_level_id: 0, mod_type: "IntelligentLighting", is_traversal: true }) //返回 res = { ret: 0, msg: "查询成功", result: [{ level_id: 1, level_name: "一层", parent_level_id: 0, map_id: 1, map_name: "一层地图", map_src: "地图地址", map_width: 1600, map_height: 800, mod_type: "IntelligentLighting", mod_name: "智能照明", sequence: 1, cur_level: 0, children: [{ level_id: 4, level_name: "层级名称4", parent_level_id: 1, map_id: 1, map_name: "一层地图", map_src: "地图地址", map_width: 1600, map_height: 800, mod_type: "IntelligentLighting", mod_name: "智能照明", sequence: 0, cur_level: 1 }] }, { level_id: 2, level_name: "层级名称2", parent_level_id: 0, map_id: 1, map_name: "一层地图", map_src: "地图地址", map_width: 1600, map_height: 800, mod_type: "IntelligentLighting", mod_name: "智能照明", sequence: 0, cur_level: 0 }] } ```