编辑 | blame | 历史 | 原始文档

文件下载

所有通用的按钮的js都存放在platform/actions下
1. js名称:BaseFileDownloadAction
2. 功能作用。
- 从文件列表中选择的文件
- 多个文件时,会打成zip包下载
- 注意因为数模文件不能重命名,所以如果多个文件夹的原始名称相同时,会被覆盖掉内容。
3. 参数的使用
|参数名字|参数说明|参数示例|
|:--:|:--:|:--:|
|url|下载的后台接口|vciFileDownloadController/downloadByFileOid|
| |前后置事件||
|beforeEvent|显示的前置事件||
|afterEvent|窗口关闭的后置事件||
| |前后置事件的值使用标准的配置|jsPath#methodName?param=aaa&param1=bbb|
| |其他的自定义参数||
| |除了以上的参数,其余自行扩展的参数,在content有值的情况下,作为sourceData传递到页面中|
4. 文件下载的处理
- 如果文件的时候,将文件列表中选择数据(多条)的oid组合成字符串发送给后台(使用逗号分割),后台参数为fileOid