文档
测试

查询N条记录

POST
{{host}}/api/mod/query

请求参数

参数名
类型
描述
必填
parent_mod_id
int
父模块ID
必填
client_display
int
客户端是否显示,0-不显示,1-显示
可选
is_traversal
boolean
是否遍历子层级。默认:true
可选
data_format
enum
tree:返回树节点形式,list:返回集合形式;默认:tree
可选

响应参数

参数名
类型
描述
必填
ret
int
返回码:0-正常,非0-失败
必填
msg
string
返回消息
必填
result
array
返回数据
必填
mod_id
int
模块ID
必填
mod_name
string
模块名称
必填
client_display
enum
客户端是否显示,0-隐藏,1-显示
必填
parent_mod_id
int
父模块ID
必填
path
string
页面地址
必填
sequence
int
排序字段,asc排序,默认0
必填

说明 / 示例

###### 示例代码 ```javascript //请求 let res = await post("api/mod/query", { parent_mod_id: 0 }) //返回 res = { "ret": 0, "msg": "查询成功", "result": [{ "mod_id": 59, "mod_name": "站房信息", "client_display": 1, "parent_mod_id": 0, "path": "/Overview/Index", "sequence": 11 }, { "mod_id": 6, "mod_name": "3D巡检", "client_display": 1, "parent_mod_id": 0, "path": "/3DPanorama/Index", "sequence": 10 }, { "mod_id": 1, "mod_name": "智能照明", "client_display": 1, "parent_mod_id": 0, "path": "/IntelligentLighting/Index", "sequence": 9 }, { "mod_id": 2, "mod_name": "电能管理", "client_display": 1, "parent_mod_id": 0, "path": "/PowerManagement", "sequence": 8, "children": [{ "mod_id": 8, "mod_name": "参数查询", "client_display": 1, "parent_mod_id": 2, "path": "/PowerManagement/ParameterQuery", "sequence": 2 }, { "mod_id": 7, "mod_name": "参数报表", "client_display": 1, "parent_mod_id": 2, "path": "/PowerManagement/ParamReport", "sequence": 1 }, { "mod_id": 9, "mod_name": "用能统计", "client_display": 1, "parent_mod_id": 2, "path": "/PowerManagement/CircuitReport", "sequence": 0 }] }, { "mod_id": 13, "mod_name": "能耗管理", "client_display": 1, "parent_mod_id": 0, "path": "/EnergyConsumption", "sequence": 7, "children": [{ "mod_id": 14, "mod_name": "分项能耗", "client_display": 1, "parent_mod_id": 13, "path": "/EnergyConsumption/ItemReport", "sequence": 0 }] }, { "mod_id": 11, "mod_name": "BAS", "client_display": 1, "parent_mod_id": 0, "path": "/BAS/Index", "sequence": 6 }, { "mod_id": 60, "mod_name": "环境监测", "client_display": 1, "parent_mod_id": 0, "path": "/EnvironmentalMonitoring/Index", "sequence": 5 }, { "mod_id": 10, "mod_name": "智能卫生间", "client_display": 1, "parent_mod_id": 0, "path": "/IntelligentToilet/Index", "sequence": 4 }, { "mod_id": 16, "mod_name": "报表报告", "client_display": 1, "parent_mod_id": 0, "path": "/ReportForm/Index", "sequence": 3 }, { "mod_id": 61, "mod_name": "阈值管理", "client_display": 1, "parent_mod_id": 0, "path": "/Threshold/Index", "sequence": 2 }, { "mod_id": 15, "mod_name": "消息通知", "client_display": 1, "parent_mod_id": 0, "path": "/Mail/Index", "sequence": 1 }] } ```