找回密码
 立即注册

QQ登录

只需一步,快速开始

phoben 讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2024-6-18 19:10  /   查看:1161  /  回复:5
本帖最后由 phoben 于 2024-6-18 19:11 编辑

项目中遇到个流程事件传值为空的BUG,本来想尝试做个新工程复现,但是复现不出来,我把工程截图贴出来,大佬帮忙看看。


整个逻辑不复杂,分别为:
1、通过A服务端命令——新增数据表——发起流程;
2、流程第一个节点触发“节点进入时”事件,调用B服务端命令反写数据(传入ID);
3、调试发现,此事件触发后中传参是null;


流程设计:


也绑定了页面、数据表



发起流程命令:
注:我的发起流程命令,不在事务里,所以排除事务原因;



回写数据的服务单命令逻辑


运行调试:



请大佬指点,明明已经传入正确的ID发起了流程,为何流程内却传不出参数?


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

5 个回复

倒序浏览
Nathan.guo活字格认证 Wyn认证
超级版主   /  发表于:2024-6-19 13:48:55
沙发
本帖最后由 Nathan.guo 于 2024-6-19 13:50 编辑

大佬,有个问题需要确认下:
流程设计器中,任务表是整个流程关联了,还是只有"编写任务"节点关联了,如果是后者的话,可以改为全局关联测试下~~

回复 使用道具 举报
phoben讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2024-6-19 14:01:22
板凳
Nathan.guo 发表于 2024-6-19 13:48
大佬,有个问题需要确认下:
流程设计器中,任务表是整个流程关联了,还是只有"编写任务"节点关联了,如果 ...

整体全部关联,而且看控制台日志梦看到,在调用流程之前,已经写表,有新ID
回复 使用道具 举报
Nathan.guo活字格认证 Wyn认证
超级版主   /  发表于:2024-6-19 15:20:07
地板
phoben 发表于 2024-6-19 14:01
整体全部关联,而且看控制台日志梦看到,在调用流程之前,已经写表,有新ID

是的,所以怀疑是流程和数据表数据没有关联上。

正常情况下,如果全局关联数据表,我这边测试也是没有问题的;
如果只给特定节点关联数据表,发起流程时,会导致数据不能正确关联。

所以大佬的场景,节点所关联的业务页面可以正常显示业务数据不?
回复 使用道具 举报
phoben讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2024-6-23 13:43:39
5#
Nathan.guo 发表于 2024-6-19 15:20
是的,所以怀疑是流程和数据表数据没有关联上。

正常情况下,如果全局关联数据表,我这边测试也是没有 ...

页面也是正常,如果通过回退到这个阶段,同样的命令、同样的触发时有参数进来的,但是起步第一个节点到达却没有参数进来
回复 使用道具 举报
Nathan.guo活字格认证 Wyn认证
超级版主   /  发表于:2024-6-24 16:51:37
6#
phoben 发表于 2024-6-23 13:43
页面也是正常,如果通过回退到这个阶段,同样的命令、同样的触发时有参数进来的,但是起步第一个节点到达 ...

那看大佬是否方便,把咱们的流程和相关页面、命令等导出到一个新工程文件中,看新工程中能否复现,能复现的话,可以把这个新工程附上来,这边分析下~~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部