附件上传常见问题汇总

栏目:云苍穹知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

附件上传常见问题汇总

说明:

1. 本汇总贴根据各项目顾问、实施老师和客户老师反馈问题持续更新。

 

1. 移动端上传时,uploadFile.do请求报错UnknownHostException如何解决?

答:苍穹无法访问第三方传入的url,请联系第三方系统负责人

 

2. 移动端上传附件报错“unable to find valid certification path to requested target”,或如何绕过ssl认证?

答:配置mc参数https.ignore.ssl为true。

 

3. 为什么附件上传报错域名校验不通过,系统不允许上传?

答:

1)查看日志,检查downloadUrl的域名是否和系统参数中设置的云之家的域名一致。

2)若不一致,F12调出控制台,然后刷新PC端页面,找到getConfig.do请求,查看响应,是否有yzjUrl这个参数。

 

3)若没有,进入查询分析器,输入下图sql,点击执行sql,检查红框中的数据是否为application/SYS/base,如不是,则为数据问题。

 

 

4. 如何设置图片上传自动压缩到指定数值?

答:在配置工具-系统参数-附件参数中设置:系统参数-公共参数-图片自动压缩临界值

 

5. 单据中,如何以时分秒的格式显示附件上传的时间?

答:二开方案如下

 public class TestPlugin extends AbstractFormPlugin {
 
     //附件面板的标识
     private static final String ATTACHMENTPanel = "attachmentpanel";
 
     @Override
     public void afterBindData(EventObject e) {
         Map<String, Object> meta = new HashMap<>();
         meta.put("attachdf", "datetime");
         //更新控件的元数据
         this.getView().updateControlMetadata(ATTACHMENTPanel, meta);
     }
 }

 

 

6. 如何通过二开取消附件上传?

答:参考文档《beforeUpload取消上传插件示例介绍》


7. 附件上传后在附件服务器是否支持按日期归档?

答:默认按日期归档。附件上传后会按照以下路径规则放置文件:

/tenant_devcore_dev/1402323749146986496/202304/kd_test_app/kd_test_bill/1641415906691197952/attachments/d0b288fae63e44aca6a3ff9a60f04017/test.txt

租户id:tenant_devcore_dev

账户id:1402323749146986496

年月:202304

应用编码:kd_test_app

单据编码:kd_test_bill

单据内码:1641415906691197952

附件标识:attachments(常量)

uuid:d0b288fae63e44aca6a3ff9a60f04017

文件名:test.txt


8. 上传的附件路径是否会加密?

答:新系统初始化时默认开启附件path加密。


9. 图片控件是否支持图片不存储在苍穹系统中,直接使用第三方文件服务的url?

答:不支持直接访问第三方文件服务url,如果要实现,需要把第三方文件上传到苍穹,然后再进行访问。


10. 同一个环境对应不同的内网和外网IP,而MC参数domain.contextUrl配置的是外网的ip,通过内网地址登录系统去作下载、预览等操作时请求失败,该如何解决?

答:此场景请参考金蝶云·苍穹多地址访问 修改配置。



11. 使用第三方存储系统时,通过抓包改变文件后缀,后端未校验文件类型,上传了不安全的文件,该如何解决

:后端是有文件类型校验的,是通过所配置的文件上传黑名单去校验的,出现后端未校验的情况,是因为后端没找到不允许上传的黑名单,标准的文件服务器会默认有大部分可执行文件的黑名单,当用第三方存储系统时,就获取不到对应的黑名单,请参考问题12做黑名单配置。


12. 如何查看附件支持上传什么格式的文件?

答:①查看系统参数配置:【系统参数】→【附件配置】→【禁止上传附件类型】

上传图片


②查看文件服务器配置,可参考文档《fileserver服务如何配置黑白名单?》


③附件面板、附件字段进入设计器查看配置的”扩展名“,配置的值为当前控件允许上传的文件类型。

上传图片


④上传按钮进入设计器查看上传配置,类型配置的值为当前上传按钮允许上传的文件类型。

上传图片


附件上传常见问题汇总

说明:1. 本汇总贴根据各项目顾问、实施老师和客户老师反馈问题持续更新。 1. 移动端上传时,uploadFile.do请求报错UnknownHostException如...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息