Skip to content

Latest commit

 

History

History
75 lines (38 loc) · 1.37 KB

接口.md

File metadata and controls

75 lines (38 loc) · 1.37 KB

接口定义


一. 管理员模块

1. 管理员登录

定义管理员角色 = 用户的管理员权限

2. 注册新用户

3. 批量注册用户

4. 修改用户信息

这里的信息指的是所有注册用户时需要的参数,都可以对其一一修改

5. 给用户添加新的 History 字段信息

6. 根据学号查找用户

这里只返回 学号,名字,以及 History 的信息

7. 给某用户新增某权限

8. 删除某用户某权限

9. 查看系统所有的表

10. 删除某一特定的表


二. 用户模块

1. 登录

2. 登出


三. 用户申请表模块

1. 提交申请

2. 获取某种类型的所有申请表(EQ)

查看历史申请表功能

3. 获取某申请表具体信息(EO)

查看历史申请表功能

4. 查看自己申请过的所有申请表 - 待定

自己是第一发起人的所有申请信息,EQ 输出

5. 根据参数查看所有申请表

可以根据 申请表状态、申请表类型 两个参数获取满足条件的申请表


四. 通知模块

1. 获取所有和自己有关的通知(EQ)

2. 根据通知 ID 获取通知详情(EO)

前端传入某通知的 id,根据 id 获取通知的所有信息,这里指的是对应申请表的所有信息

3. 删除某通知

根据通知 id,删除该通知