后台接口API文档
用户登录
接口调用请求说明
http请求方式: post
http://localhost:8080/tang_ssh/vue/userAction_login.action
请求参数
参数 | 说明 |
---|---|
uname | 登录的用户名;必填 |
pwd | 登录的密码(必填) |
code | 状态 (登录成功返回 1)(登录失败返回 0) |
result | 返回参数 |
返回说明
登录成功返回JSON数据包:
{
"code": 1,
"msg": "登录成功",
"result":{
"uname":"zs",
"pwd":"123"
}
}
登录失败返回JSON数据包:
用户名或密码为空
{
"code": 0,
"msg": "用户名或密码为空",
"result":{
"uname":"",
"pwd":""
}
}
用户名或密码不正确
{
"code": 0,
"msg": "用户名或密码不正确",
"result":{
"uname":"aa",
"pwd":"aa"
}
}
树形菜单
接口调用请求说明
http请求方式: post
http://localhost:8080/tang_ssh/vue/treeNodeAction.action
请求参数
参数 | 说明 |
---|---|
result | 返回树形菜单的结果集 |
code | 状态 (操作成功返回 1)(操作失败返回 0) |
treeNodeId | 菜单编号 |
treeNodeName | 菜单名称 |
treeNodeType | 菜单类型 (1 :父菜单、2:跳转菜单) |
url | 跳转的路径 |
children | 子菜单 |
返回说明
{
"msg": "操作成功",
"code": 1,
"result": [
{
"treeNodeId": 1,
"treeNodeName": "系统管理",
"treeNodeType": 1,
"url": null,
"position": 1,
"icon": "el-icon-setting",
"children": [
{
"treeNodeId": 2,
"treeNodeName": "用户管理",
"treeNodeType": 2,
"url": "/sys/VuexPage1",
"position": 2,
"icon": "el-icon-user",
"children": []
},
{
"treeNodeId": 3,
"treeNodeName": "角色管理",
"treeNodeType": 2,
"url": "/sys/VuexPage2",
"position": 3,
"icon": "",
"children": []
},
{
"treeNodeId": 4,
"treeNodeName": "密码修改",
"treeNodeType": 2,
"url": null,
"position": 4,
"icon": null,
"children": []
}
]
},
{
"treeNodeId": 5,
"treeNodeName": "论坛管理",
"treeNodeType": 1,
"url": null,
"position": 5,
"icon": "el-icon-reading",
"children": [
{
"treeNodeId": 6,
"treeNodeName": "文章管理",
"treeNodeType": 2,
"url": "/sys/Articles",
"position": 6,
"icon": null,
"children": []
}
]
}
]
}
文章查询
接口调用请求说明
http请求方式: post
http://localhost:8080/tang_ssh/vue/articleAction_list.action
请求参数
参数 | 说明 |
---|---|
id | 文章编号 |
title | 文章标题 |
body | 文章内容 |
page | 当前页码 |
rows | 每页显示的数据量 |
maxPage | 最大页码 |
pagination | 是否分页 |
返回说明
{
"result":{
"id":12,
"title":"mysql",
"body":"得得得得得得得得得"
},
"pageBean":{
"page":1,
"rows":10,
"total":156,
"maxPage": 16,
"pagination": true,
}
}
文章增加
接口调用请求说明
http请求方式: post
http://localhost:8080/tang_ssh/vue/articleAction_add.action
请求参数
参数 | 说明 |
---|---|
title | 文章标题 |
body | 文章内容 |
code | 状态:(增加失败返回 0) (增加成功返回 1) |
result | 返回增加的参数 |
返回说明
增加成功返回JSON数据包:
{
"msg":"增加成功",
"result":[],
"code":1
}
增加失败返回JSON数据包:
{
"msg":"增加失败",
"result":[],
"code":0
}
文章修改
接口调用请求说明
http请求方式: post
http://localhost:8080/tang_ssh/vue/articleAction_edit.action
请求参数
参数 | 说明 |
---|---|
id | 文章编号 |
title | 文章内容 |
body | 文章内容 |
code | 状态:(修改失败返回 0) (修改成功返回 1) |
返回说明
修改成功返回JSON数据包:
{
"msg":"修改成功",
"code":1
}
修改失败返回JSON数据包:
{
"msg":"修改失败",
"code":0
}
文章删除
接口调用请求说明
http请求方式: post
http://localhost:8080/tang_ssh/vue/articleAction_del.action
请求参数
参数 | 说明 |
---|---|
id | 文章编号 |
code | 状态:(删除失败返回 0) (删除成功返回 1) |
返回说明
删除成功返回JSON数据包:
{
"msg":"删除成功",
"code":1
}
删除失败返回JSON数据包:
{
"msg":"删除失败",
"code":0
}