dufeng 发表于 2023-11-14 15:11:50

管理员使用流程调用组件,不使用组件自带的拷贝附件

本帖最后由 dufeng 于 2023-11-14 15:45 编辑

管理员使用“流程调用”组件,不使用组件自带的拷贝附件功能,想自己调用子流程的时候,将附件从父流程传到子流程,
使用系统哪个接口?因为子流程的工作ID是调用后才创建的,而且父流程调用子流程之后,父流程需要被删除。所以附件拷贝的接口很多用不上

论坛管理员 发表于 2023-11-15 10:05:52

我不太理解,您为什么不用系统自带的反而要自己实现呢?
没有办法在流程调用里做这个事情,只能在流程调用结束后您增加一个脚本活动,在这个脚本活动里去通过url上传附件到子流程
但是还有一个问题,您在什么状态去删除父流程呢?

dufeng 发表于 2023-11-16 08:05:49

是这个接口吗?调用“调用接口”组件后,直接使用取消组件,这样父流程就直接删除了

论坛管理员 发表于 2023-11-16 09:52:05

是的,是这个组件

dufeng 发表于 2023-11-17 08:39:44

管理员这个接口的方案行不通,因为子流程的workid还没创建出来,父流程的附件就被删除了,有什么办法设置删除文档附件不删除吗?

论坛管理员 发表于 2023-11-17 09:22:43

只能在流程调用结束后您增加一个脚本活动,在这个脚本活动里去通过url上传附件到子流程         您不是写在这里的吗?流程调用后的脚本,子流程肯定是创建了的

dufeng 发表于 2023-11-17 11:14:32

论坛管理员 发表于 2023-11-17 09:22
只能在流程调用结束后您增加一个脚本活动,在这个脚本活动里去通过url上传附件到子流程         您不是写在 ...

子流程如果已经创建,那怎么返回子流程的id给父流程?因为子流程我是使用create的接口创建的工作
页: [1]
查看完整版本: 管理员使用流程调用组件,不使用组件自带的拷贝附件