phoben 发表于 2024-6-18 19:10:13

10.0.0.3 疑似流程事件中有BUG

本帖最后由 phoben 于 2024-6-18 19:11 编辑

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


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


流程设计:


也绑定了页面、数据表



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



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


运行调试:



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


Nathan.guo 发表于 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 发表于 2024-6-19 15:20:07

phoben 发表于 2024-6-19 14:01
整体全部关联,而且看控制台日志梦看到,在调用流程之前,已经写表,有新ID

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

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

所以大佬的场景,节点所关联的业务页面可以正常显示业务数据不?

phoben 发表于 6 天前

Nathan.guo 发表于 2024-6-19 15:20
是的,所以怀疑是流程和数据表数据没有关联上。

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

页面也是正常,如果通过回退到这个阶段,同样的命令、同样的触发时有参数进来的,但是起步第一个节点到达却没有参数进来

Nathan.guo 发表于 5 天前

phoben 发表于 2024-6-23 13:43
页面也是正常,如果通过回退到这个阶段,同样的命令、同样的触发时有参数进来的,但是起步第一个节点到达 ...

那看大佬是否方便,把咱们的流程和相关页面、命令等导出到一个新工程文件中,看新工程中能否复现,能复现的话,可以把这个新工程附上来,这边分析下~~
页: [1]
查看完整版本: 10.0.0.3 疑似流程事件中有BUG