附件相关功能再实现
下图为笔者之前所写的博客关于实现的附件上传,但是没有下载、预览和删除。正因为没有下载、预览和删除功能,笔者才不得不去重新实现附件相关功能。
附件业务功能介绍
- 附件上传
用户可以选择相应附件进行上传。 - 附件预览
用户上传完附件或者当用户下载完附件后,可以进行附件预览 (仅支持doc、docx、ppt、pptx、xls、xlsx、pdf文件格式以及图片预览) - 附件删除
在编辑不良事件报告等可以上传相应附件的地方,可以进行相应附件的删除。 - 附件下载
附件下载使用场景在于查看事件详情、加载暂存。
设计步骤
- 视图设计,根据需求场景, 可以提供一个按钮触发附件上传事件,也可以提供当附件上传完或者附件下载完后, 显示上传成功的附件列表,以及提供预览和删除按钮。
这里选取了编辑不良事件报告的附件上传视图,因为它包含了所有附件功能,便于介绍。