adminNavigation - TimYi/FengHuang GitHub Wiki
请求URL
http://101.200.229.135:8080/api/admin/navigation
字段说明
字段分为显示和保存两部分。
保存字段会有一些关联实体的id,显示字段会把一些关联实体的内容扁平化显示。
显示字段
id:id
ordernum:排序序号
type:类型,枚举值:URL,DROPDOWN
title:标题
url:链接(type为URL才有)
subNavigations:下拉子菜单(type为DROPDOWN才有),内容和一级菜单一样。
传参字段
id:id
ordernum:排序序号
type:类型,枚举值:URL,DROPDOWN
title:标题
url:链接(type为URL才有)
superNavigationId:上级菜单id
返回示例
{
"result": {
"totalCount": 1,
"totalPages": 1,
"page": 1,
"size": 8,
"result": [
{
"id": "404040e64e860291014e860625c90000",
"type": "URL",
"ordernum": 0,
"title": "首页",
"url": "http://www.ifhzj.com",
"subNavigations": [
{
"id": "404040e64e860291014e860ec1cd0003",
"type": "URL",
"ordernum": 0,
"title": "下级菜单",
"url": "http://www.ifhzj.com",
"subNavigations": []
}
]
}
]
},
"status": "OK"
}
排序接口
url:http://101.200.229.135:8080/api/admin/navigation/order
method:POST
参数:id-ordernum键值对组成的map
请求参考:一下为通过测试的请求参数,请求方式为application/json
{
"404040e64e866c94014e866ca4110000": 1,
"404040e64e866c94014e866ca4980001": 0
}