
# 1 业务场景
用户需要将文件保存到云端,对文件进行上传下载预览,随时取用。
系统管理员可以在系统参数里面对文件的类型,上传大小等作全局的限制
# 2 功能介绍
| 用户功能 | 作用 |
| ---------- | ------------------------------------------------------------ |
| 上传功能 | 用户可以进行单个上传,批量上传管理员指定的文件类型文件大小范围内的文件 |
| 下载功能 | 用户可以点击下载按钮下载到附件面板上的附件 |
| 预览功能 | 用户可以对自己上传的并且系统允许预览的文件进行预览 |
| 重命名功能 | 用户可以对面板上的文件进行重命名 |
| 删除功能 | 用户可以对附件面板上的指定的文件进行删除操作 |
| 备注功能 | 用户可以对附件面板上的文件进行备注以便理解文件作用 |
# 3 系统功能
从全局上对用户上传附件进行管理的路径:
6.0及以下版本可以通过 配置工具->参数配置->系统参数->公共参数->附件配置
6.0及以上版本可以通过 公共设置->参数配置->系统参数->公共参数->附件图片参数
对用户上传附件进行控制包括:控制附件上传大小,禁止上传的附件类型,图片自动压缩临界值,附件预览配置,文件名特殊字符过滤配置,附件管理服务注册,图片上传大小限制等全局设置。

# 4 附件面板属性
## 4.1 系统参数控制属性
| 系统属性 | 作用 |
| -------------------------- | ------------------------------------------------------------ |
| 附件上传大小限制功能 | 超过此大小的附件不允许用户上传 |
| 禁止上传的附件类型功能 | 不允许用户上传这些类型的文件 |
| 图片自动压缩临界值功能 | 当上传的图片超过该临界值时自动压缩到小于等于该临界值 |
| 附件预览方式配置功能 | 可以配置为pc端预览方式和移动端预览方式,配置为相应方式后附件面板下就有预览按钮支持预览 |
| 文件名特殊字符过滤配置功能 | 对文件名包含配置的特殊字符的文件不允许上传 |
| 附件管理服务注册功能 | 通过附件管理服务注册,可实现以下功能: 1、监听所有附件的操作(上传,下载,删除,预览等) 2、设置所有附件操作按钮的可见性 3、记录所有附件的操作日志 |
| 图片上传大小限制功能 | 图片控件超过此大小的图片不允许用户上传 |
## 4.2 设计器控制属性
| 设计器属性 | 作用 |
| ---------------------- | ------------------------------------------------------------ |
| 显示附件数 | 开启