联想Filez是一个功能齐全、安全性高、方便快捷的企业知识平台,其拥有企业网盘、全文检索、在线预览、在线编辑、权限管理、模板套红、资料分享等功能, 红小豆数字提供对应API与联想的业务系统对接,实现企事业的文件在不同平台内快速流动。

form

配置联想网盘对接信息


目前联想开放平台API不提供匿名访问机制,因此需要持有应用身份信息才能使用开放平台提供的API。 应用身份信息包含下面这两个字段。这两个字段由开放平台提供,开放平台API的调用者应该妥善保存。为确保安全性,对于appSecret,应该只在后台调用时传递。

  • appKey,用于唯一确定一个应用的信息(相当于用户名).
  • appSecret,用于防止应用信息被冒用(相当于密码)。

下面的例子是在红小豆的Properties文件配置的相关lenovo信息。

lenovo.filez.apiUrl=https://10.181.100.245:5555
lenovo.filez.appKey=xxf954042058xxxxxx7abb54ebc38d0
lenovo.filez.appSecret=xxdaeb0c0xxxxxxdc34e930f1a3ec
lenovo.filez.user=admin
lenovo.filez.pathType=ent
lenovo.filez.basePath=/client_files
            

配置联想网盘对接信息


现在表单创建人就可以创建【附件】类型的字段, 配置相关信息后,用户从表单的附件就可以对接到联想网盘。

form

Tip: 表单作者需要选择【Lenovo File API】做为对接的API选择项。

上传到远程服务的路径,只允许数字、字母、横线(-)、斜杠(/)、中文、xxx。如果这个表单是一个主从表关系的子表,如果需要引用主表的话,使用parent.formTitle这种形式,具体可以使用的名称有:

${'formTitle'} - 表的名称
${'parent.formTitle'} - 主表的名称
${'formDataId'} - 数据的id
${'parent.formDataId'} - 主表数据的id
${'字段名称'} - 字段的值
${'parent.字段名称'} - 主表某一个字段的值
${'parent.relatedFieldTitle'} - 关联主表字段值