SPA 项目 之 后台接口文档
用户注册
用户注册接口调用:
http请求方式: POST(请使用https协议)
https://localhost:8080/项目命名/vue/userAction_reg.action
参数 | 必须 | 含义 |
---|---|---|
uname | yes | 用户名 |
pwd | yes | 密码 |
返回json数据包:
{
"msg":"用户注册成功",
"code":1
}
参数 | 含义 |
---|---|
msg | 提示消息 |
code | 注册状态 :1-成功;0-失败 |
用户登录
用户登录接口调用:
http请求方式: POST(请使用https协议)
https://localhost:8080/项目命名/vue/userAction_login.action
参数 | 必须 | 含义 |
---|---|---|
uname | yes | 用户名 |
pwd | yes | 密码 |
返回json数据包:
//用户名或者密码为空时
{
"msg":"用户名或者密码为空",
"result":{
"uname":"你登录的用户名",
"pwd":"你登录的密码"
},
"code":0
}
//用户名或者密码错误时
{
"msg":"用户名或者密码错误",
"result":{
"uname":"你登录的用户名",
"pwd":"你登录的密码"
},
"code":0
}
//成功登录时
{
"msg":"登录成功",
"result":{
"uname":"你的用户名",
"pwd":"你登录的密码"
},
"code":1
}
参数 | 含义 |
---|---|
msg | 提示消息 |
result | 返回的值 |
code | 登录状态 :1-成功;0-失败 |
数据增加
数据增加接口调用:
http请求方式: get(请使用https协议)
https://localhost:8080/项目命名/vue/articleAction_add.action
参数 | 必须 | 含义 |
---|---|---|
title | yes | 标题 |
body | yes | 内容 |
返回json数据包:
//增加成功
{"msg":"增加成功","result":160,"code":160}
//增加失败
{"msg":"增加失败","result":161,"code":161}
参数 | 含义 |
---|---|
msg | 提示消息 |
code | 注册状态 :160-成功;161-失败 |
数据删除
数据删除接口调用:
http请求方式: get(请使用https协议)
https://localhost:8080/项目命名/vue/articleAction_del.action
参数 | 必须 | 含义 |
---|---|---|
id | yes | 数据ID |
返回json数据包:
//删除成功
{"msg":"删除成功","code":1}
//删除失败
{"msg":"删除失败","code":0}
参数 | 含义 |
---|---|
msg | 提示消息 |
code | 注册状态 :1-成功;0-失败 |
数据修改
数据修改接口调用:
http请求方式: get(请使用https协议)
https://localhost:8080/项目命名/vue/articleAction_edit.action
参数 | 必须 | 含义 |
---|---|---|
id | yes | 数据ID |
title | yes | 标题 |
body | yes | 内容 |
返回json数据包:
//修改成功
{"msg":"修改成功","code":1}
//修改失败
{"msg":"修改失败","code":0}
参数 | 含义 |
---|---|
msg | 提示消息 |
code | 注册状态 :1-成功;0-失败 |
数据查询
数据查询接口调用:
http请求方式: get(请使用https协议)
https://localhost:8080/项目命名/vue/articleAction_list.action
参数 | 必须 | 含义 |
---|---|---|
title | no | 标题 |
page | no | 当前页数 |
rows | no | 每页的数据条数 |
返回json数据包:
{
"result":[{"id":161,"title":"vue","body":"vue"],
"pageBean":{
"page":15,
"rows":1,
"total":0,
}
}
参数 | 含义 |
---|---|
id | 数据ID |
title | 标题 |
body | 内容 |
pageBean | 分页对象说明 |
page | 当前页码 |
rows | 一页多少条 |
total | 共查出多少条数据 |