开发者社区 > 数据库 > 正文

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

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

展开
收起
负笈游学 2023-08-24 20:42:52 410 0
2 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

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

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

    并思考了

    建议如下:


    1. 在宜搭中创建一个新的应用或使用已有的应用。
    2. 创建一个表单,用于收集用户上传的附件。您可以在表单中添加一个“文件上传”字段,类型为“文件”。
    3. 在宜搭中创建一个工作流,用于处理附件上传的事务。工作流可以包含多个步骤,例如:接收附件、保存附件到临时目录、将附件上传到服务器 OA 系统等。
    4. 在工作流中,您需要编写一个函数,用于将临时目录中的附件上传到服务器 OA 系统。这个函数可以调用 OA 系统的 API,或者通过 FTP、SFTP 等方式将文件上传到 OA 系统。您需要确保宜搭可以访问 OA 系统的 API 或者 FTP/SFTP 服务器。
    5. 在工作流中设置条件,判断附件是否满足转存的条件。例如,您可以设置一个条件,只允许用户上传特定类型的文件(如 PDF、Word 等)。
    6. 完成工作流后,您可以将这个工作流发布到宜搭的应用中,供用户使用。
    2023-08-25 18:31:15
    赞同 展开评论 打赏
  • 十年摸盘键,代码未曾试。 今日码示君,谁有上云事。

    如果是需要将宜搭数据传到第三方系统的话,可以使用服务回调,具体可以参考文档:服务回调。

    如果需要将数据储存在本地,可以使用开放接口

    开放接口的主要使用场景包括如下:

    定时将数据拉回到自建系统中进行精加工或归档。

    2.将表单提交、流程发起操作的入口集成到现有平台上。

    更多详情请参考文档说明:Open API 开放接口。

    目前宜搭附件上传格式支持自定义,设置了允许上传哪些文件类型,就支持上传设置的文件类型,如图:

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

    2023-08-25 09:28:11
    赞同 1 展开评论 打赏

数据库领域前沿技术分享与交流

相关电子书

更多
云服务器可观测能力的探索与实践 立即下载
大规模云服务器高效使用及管理最佳实践 立即下载
《云市场-心选OA解决方案》 立即下载