284 字
1 分钟
第三方系统获取蓝凌 EKP 流程中的附件

第三方系统获取蓝凌 EKP 流程中的附件#

准备工作:#

  1. 蓝凌 EKP 数据库查询权限(查询 sys_att_main 附件数据表)
  2. 需要获取附件的模块名及流程 ID (例如「流程管理」模块名为「 com.landray.kmss.km.review.model.KmReviewMain 」,流程 ID 为 「19c977fd0d70b44220b3d6f4a49a0008」)
  3. 蓝凌 EKP 后台配置权限(配置附件接口访问策略)

通过模块名及流程 ID 查询附件 ID 、名称、类型、大小#

SELECT
sys_att_main.fd_id,
sys_att_main.fd_file_name,
sys_att_main.fd_content_type,
sys_att_main.fd_size
FROM
sys_att_main
WHERE
sys_att_main.fd_model_name = "com.landray.kmss.km.review.model.KmReviewMain" AND
sys_att_main.fd_model_id = "19c977fd0d70b44220b3d6f4a49a0008"

此流程下有三个附件, ID 分别是「19c9780687a12ec33b2758d4bdaa8129」、「19c9794aee8401d0cc28f3741829d789」、「19c9795315b7d988be9dc7342d48249b」

通过附件 ID 获取第三方可用的临时下载链接#

来到蓝凌 EKP 后台配置,「集成管理」>「接口服务中心」>「 Restservice 服务」>「访问策略配置」,新建访问策略,账号密码要记住,密码只显示一遍

查看附件接口说明「 /api/sys-attachment/sysAttachmentRestService/getDonwloadUrl?fdId= 」

请求附件接口, Auth 填写上面访问策略的账号密码, fdId 参数就是上面查询到的附件 ID 「19c9780687a12ec33b2758d4bdaa8129」、「19c9794aee8401d0cc28f3741829d789」、「19c9795315b7d988be9dc7342d48249b」

请求成功会返回附件的临时下载地址,通过该地址第三方系统可直接下载附件

第三方系统获取蓝凌 EKP 流程中的附件
https://www.gjqqq.com/posts/第三方系统获取蓝凌-ekp-流程中的附件/
作者
Garcci
发布于
2026-02-26
许可协议
CC BY-NC-SA 4.0