请问宜搭如何实现附件转存到服务器OA上[阿里云宜搭]


请问宜搭如何获取这个组件的文件,并且将这个文件转成二进制文件流放到下面的多行文本里【最好能支持多个文件上传,文件类型有PDF、word、EXECL】

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
=====这是一个广告位,招租中,联系qq 78315851====
1 条回复 A 作者 M 管理员

  1. 我已经认真阅读了 你的问题:

    【 请问宜搭如何实现附件转存到服务器OA上

    并思考了

    建议如下:


    1. 在宜搭中创建一个新的应用或使用已有的应用。
    2. 创建一个表单,用于收集用户上传的附件。您可以在表单中添加一个“文件上传”字段,类型为“文件”。
    3. 在宜搭中创建一个工作流,用于处理附件上传的事务。工作流可以包含多个步骤,例如:接收附件、保存附件到临时目录、将附件上传到服务器 OA 系统等。
    4. 在工作流中,您需要编写一个函数,用于将临时目录中的附件上传到服务器 OA 系统。这个函数可以调用 OA 系统的 API,或者通过 FTP、SFTP 等方式将文件上传到 OA 系统。您需要确保宜搭可以访问 OA 系统的 API 或者 FTP/SFTP 服务器。
    5. 在工作流中设置条件,判断附件是否满足转存的条件。例如,您可以设置一个条件,只允许用户上传特定类型的文件(如 PDF、Word 等)。
    6. 完成工作流后,您可以将这个工作流发布到宜搭的应用中,供用户使用。
  2. 目前宜搭附件上传格式支持自定义,设置了允许上传哪些文件类型,就支持上传设置的文件类型,如图:

    注:若未设置上传的文件类型,则可以上传任意类型文件。

    目前宜搭暂不支持文档格式转化。