找回密码
 立即注册

QQ登录

只需一步,快速开始

phoben 讲师达人认证 悬赏达人认证 活字格认证

论坛元老

420

主题

1722

帖子

4722

积分

论坛元老

格友工作室

积分
4722

时代开发者征文活动微信认证勋章悬赏达人讲师达人活字格认证活字格高级认证

QQ
phoben 讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2024-6-18 19:10  /   查看:966  /  回复: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
页面也是正常,如果通过回退到这个阶段,同样的命令、同样的触发时有参数进来的,但是起步第一个节点到达 ...

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