图书馆后台管理业务接口文档

1.用户登录

1.1 用户登录验证接口

• 请求路径: /user/login

• 请求方式: POST

• 请求参数:

         参数名称         参数说明           备注
          name         用户名        不能为null
         password          密码        不能为null

•响应数据BookStrap对象

      参数名称       参数说明             备注
        status    服务器状态信息200表示服务器请求成功 201表示服务器异常
        msg 服务器返回的提示信息             可以为null
        data 服务器返回的业务数据

           返回秘=密钥token信息

2.页面布局

2.1 左侧菜单获取

•  请求路径: /rights/getRightsList

•  请求类型: GET

•  请求参数: 无

•  响应数据: BookStrap对象

参数名称参数说明备注
status服务器状态信息200表示服务器请求成功 201表示服务器异常
msg服务器返回的提示信息可以为null
data服务器返回的业务数据返回权限List集合

3.用户列表展现

•  请求路径: /user/list

•  请求类型: GET

•  请求参数: 后台使用LibraryResult对象接收

•  请求案例: http://localhost:8090/user/list?query=查询关键字&pageNum=1&pageSize=8

参数名称参数说明备注信息
query用户查询的数据可以为null
pageNum分页查询的页数必须赋值
pageSize分页查询的条数必须赋值

• 响应参数: BookStrap对象 需要携带分页对象 LibraryResult

参数名称参数说明备注信息
status服务器状态信息200表示服务器请求成功    201表示服务器异常
msg服务器返回的提示信息可以为null
data服务器返回的业务数据返回值BookStrap

• BookStrap 对象介绍

参数名称参数类型参数说明备注信息
queryString用户查询的信息可以为null
pageNumInteger查询页数不能为null
pageSizeInteger查询条数不能为null
totalLong查询总记录数不能为null
rowsObject分页查询的结果不能为null

4.用户状态修改

• 请求路径: /user/status/{id}/{status}

• 请求类型: PUT

• 请求参数: 用户ID/状态值数据

参数名称参数类型参数说明备注信息
idInteger用户ID号不能为null
statusboolean参数状态信息不能为null

5.用户新增

• 请求路径: /user/addUser

• 请求类型: POST

• 请求参数: 整个form表单数据封装为js对象进行参数传递

参数名称参数类型参数说明备注信息
nameString用户名不能为null
passwordString密码不能为null
phoneString电话号码不能为null
emailString邮箱不能为null

6.用户修改

6.1 根据ID查询用户信息

• 请求路径: /user/{id}

• 请求类型: GET

• 返回值: BootStrap对象

参数名称参数说明备注信息
status服务器状态信息      200表示服务器请求成功   201表示服务器异常
msg服务器返回的提示信息可以为null
data服务器返回的业务数据返回user对象

6.2 根据用户ID更新数据

• 请求路径: /user/updateUser

• 请求类型: PUT

• 请求参数: User对象结构

参数名称参数说明备注
ID用户ID号不能为null
phone手机信息不能为null
email邮箱地址不能为null

• 返回值: BookStrap对象

参数名称参数说明备注

status

服务器状态信息200表示服务器请求成功   201表示服务器异常
msg服务器返回的提示信息可以为null
data服务器返回的业务数据null

6.3 根据ID删除用户

• 请求路径: /user/{id}

• 请求类型: delete

请求参数

参数名称参数说明备注
ID用户ID不能为null

•返回值: BookStrap对象

参数名称参数说明备注
status服务器状态信息200表示服务器请求成功  201表示服务器异常
msg服务器返回的提示信息可以为null
data服务器返回的业务数据null

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值