【项目记录】山东大学场馆管理系统之——文档管理
2017-06-05 09:35
260 查看
文档管理
我们先看一下设计:
功能说明:
在前端,文件下载菜单里面,你可以下载管理员的上传的文件在后端,拥有文档管理权限的管理员可以上传和删除文件、
接口文档:
新建一个 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
请求参数:
返回下载;
相关文章推荐
- 【项目记录】山东大学场馆管理系统之——需求分析、接口文档
- 【项目记录】山东大学场馆管理系统之——首页界面设计
- 【项目记录】山东大学场馆管理系统之——用户部分
- 【项目记录】山东大学场馆管理系统之——场馆使用情况管理
- 【项目记录】山东大学场馆管理系统之——新闻通知
- 【项目记录】山东大学场馆管理系统之——财务管理
- 【项目记录】山东大学场馆管理系统之——留言板
- 【项目记录】山东大学场馆管理系统之——场馆申请管理
- 【实训记录】山东大学场馆管理系统实训笔记之——数据库设计
- 基于SSH框架-CRM客户资源管理系统-简单小项目开发记录-CRM系统-03
- 软件项目管理系统-项目管理-模块定义-测试记录
- 软件项目管理系统-人员管理-工时记录一览
- 系统集成项目管理之文档与配置管理
- eoLinker-AMS接口管理系统 项目文档管理教程
- 测试工程师管理系统(小项目包括源码和文档)
- 使用Office System构建基于项目的文档管理系统的设想
- 项目管理系统问题记录(1)
- 基于SSH框架-CRM客户资源管理系统-简单小项目开发记录-CRM系统-04
- 项目视频讲解_深入浅出Lucene4.X实战开发大型企业文档中心管理系统
- [导入]使用Office System构建基于项目的文档管理系统的设想