文档管理

我们先看一下设计:

【项目记录】山东大学场馆管理系统之——文档管理【项目记录】山东大学场馆管理系统之——文档管理


功能说明:

在前端,文件下载菜单里面,你可以下载管理员的上传的文件
在后端,拥有文档管理权限的管理员可以上传和删除文件、

接口文档:

新建一个 documents的文件夹,
管理员可以上传文件,在上传的时候,需要填写这个文件的名字(就是说这个文件是干啥的)。
上传成功,保存在数据库里面,path保存的在服务器上的名字,title就是对这个文件的描述(在显示文件列表的时候会用到),另外还需要保存一下上传文件的管理员的id(u_id)以及上传文件的时间。


文件下载(/api/documents)
1、
功能:下载链接显示 
url:/
http:get
请求参数:
page
rows
返回参数:

2、
功能:下载文件删除
url:/id/{id}
http:delete
请求参数:
1 api_token
返回参数:

3、
功能:下载文件上传
url:/
http:post
请求参数:
1. api_token
2. document
3. document_name
返回参数:

4 (新增)下载文档
url: /id/{id}
http: get
请求参数:

返回下载;

相关文章: