后台接口文档



用户登录

接口请求调用说名:

http://www.xxx.xxx:8080/项目名/vue/userAction_login.action

 

参数

是否必须

说明

Name

用户名

Pwd

密码

登录成功返回json数据:

1.	code: 1
2.	msg: "登录成功"
3.	result:
1.	     pwd: "密码"
2.	     uname: "用户名"

  密码为空返回的json数据:

1.	code: 0
2.	msg: "用户或者密码为空"
3.	result:
1.	    pwd: "密码"
2.	    uname: "用户名"

  用户名或者密码错误返回的json数据

1.	code: 0
2.	msg: "用户或者密码错误"
3.	result:{
1.	   pwd: "密码"
2.	   uname: "用户名"

  

参数

说明

msg

提示信息

Result

返回登录时候的用户名和密码

Code

状态 1.登录成功  2.登录失败

用户注册:

接口请求调用说名:

 

http://www.xxx.xxx:8080/项目名/vue/userAction_add.action

 

  

参数

是否必须

说明

Name

用户名

Pwd

密码

注册成功返回的json数据

1.	code: 1
2.	msg: "注册成功"

 注册失败返回的json数据

1.	code: 0
2.	msg: "注册失败"

  

参数

说明

Code

状态 1.注册成功 2.注册失败

msg

提示信息

树形菜单:

接口请求调用说名:

 

http: //www.xxx.xxx:8080/项目名/vue/treeNodeAction.action

  

参数

说明

Msg

提示信息

code

状态 1成功 2失败

Result

结果集

1.	code: 1
2.	msg: "操作成功"

1.	result: Array(2)
1.	    children: Array(3)
1.	          icon: "el-icon-setting"
2.	          position: 1
3.	          treeNodeId: 1
4.	          treeNodeName: "系统管理"
5.	          treeNodeType: 1
6.	          url: null

1.	              children: Array(0)
1.	                    icon: "el-icon-user"
2.	                    position: 2
3.	                    treeNodeId: 2
4.	                    treeNodeName: "用户管理"
5.	                    treeNodeType: 2
6.	                    url: "/sys/VuexPage1"
2.	             children: Array(0)
1.	                    icon: ""
2.	                    position: 3
3.	                    treeNodeId: 3
4.	                    treeNodeName: "角色管理"
5.	                    treeNodeType: 2
6.	                    url: "/sys/VuexPage2"
3.	              children: Array(0)
1.	                     icon: null
2.	                    position: 4
3.	                    treeNodeId: 4
4.	                    treeNodeName: "密码修改"
5.	                    treeNodeType: 2
6.	                    url: null


2.	  children: Array(1)
1.	          icon: "el-icon-reading"
2.	          position: 5
3.	          treeNodeId: 5
4.            	 treeNodeName: "论坛管理"
5.	          treeNodeType: 1
6.	         url: null
1.	              children: Array(0)
1.	                    icon: null
2.	                    position: 6
3.	                    treeNodeId: 6
4.	                   treeNodeName: "文章管理"
5.	                    treeNodeType: 2
6.	                 url: "/sys/Articles"

  

result菜单结果集

参数

说明

ioc

菜单图标

Children

子菜单集,没有返回一个空的 json

treeNodeId

菜单ID

treeNodeName

菜单名字

treeNodetype

菜单类型  1父菜单 2跳转菜单

url

路由地址

 

文章查询:

url: " http: //www.xxx.xxx:8080/项目名/vue/articleAction_list.action

  

pageBean分页对象说明:

1.	pageBean:
1.	maxPage: 16
2.	page: 1
1.	rows: 10
2.	total: 156

  

参数

说明

Maxpage

最大页码

Page

当前页码,默认为1

Rows

一页多少条数据

total

总共多少条数据

查询返回的json数据格式

1.	result: Array(10)
1.	body: "DBMS stands for DataBase ..."
2.	id: 1
3.	title: "MySQL Tutorial"

  

参数

说明

Body

文章标题

id

文章ID

title

文章内容

文章添加

http: //www.xxx.xxx:8080/项目名/vue/articleAction_add.action

  

参数

说明

Title

文章标题

body

文章内容

新增成功返回的json格式:

1.	data:
1.	code: 1
2.	msg: "新增成功"

  新增失败返回的json格式

1.	data:
1.	code: 0
2.	msg: "新增失败"

  

参数

说明

Code

状态 1成功 0 失败

msg

消息提示

修改文章:

http: //www.xxx.xxx:8080/项目名/vue/articleAction_edit.action

  

参数

是否必须

说明

Id

要修改的id

body

文章内容

Title

文章标题

修改成功返回的json格式:

1.	data:
1.	code: 1
2.	msg: "修改成功"

  

修改失败返回的json格式

1.	data:
1.	code: 1
2.	msg: "修改失败"

  

参数

说明

Code

状态 1成功 0 失败

msg

消息提示

文章删除:

http: //www.xxx.xxx:8080/项目名/vue/articleAction_del.action

  

参数

是否必须

说明

Id

要删除的文章id

删除成功返回的json格式:

2.	data:
1.	code: 1
2.	msg: "删除成功"

删除失败返回的json格式

2.	data:
1.	code: 1
2.	msg: "删除失败

  

参数

说明

Code

状态 1成功 0 失败

msg

消息提示

 

原文地址:https://www.cnblogs.com/chenjiahao9527/p/11357834.html