找回密码
 立即注册

QQ登录

只需一步,快速开始

无垠

注册会员

7

主题

26

帖子

71

积分

注册会员

积分
71
无垠
注册会员   /  发表于:2024-12-15 19:47  /   查看:63  /  回复:8
1金币
比如一个库存更新的场景,在流程完成时,在库存表查找现有库存记录,再通过流程对应的记录表得到操作的记录,根据这两项记录得到新的需要更新到库存表的数据,这样要怎么操作,现在看完成时节点里可以设置变量,只是变量值只能精确的设置到其中一个字段,不能设置到整条记录,这样是不是需要从一张表里多设置几个变量出来才行?或者是我这个场景怎么做才更正确?


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

最佳答案

查看完整内容

您好,一般这里会取关联的数据表的ID,服务端命令中通过这个ID就可以拿到整行数据了, 然后再去做其他的业务逻辑

8 个回复

倒序浏览
最佳答案
最佳答案
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2024-12-15 19:47:26
来自 3#
您好,一般这里会取关联的数据表的ID,服务端命令中通过这个ID就可以拿到整行数据了,
然后再去做其他的业务逻辑
回复 使用道具 举报
无垠
注册会员   /  发表于:2024-12-15 19:50:30
2#
假如库存表里的数据,库存是1,流程对应的记录表要操作的库存数是1,最终要在完成时获取到这两个表中对应的数据,相加或是其他方式得到需要更新到库存的数据,再更新到库存表里,现在卡到最后了,不知道怎么才能实现
回复 使用道具 举报
无垠
注册会员   /  发表于:2024-12-16 21:05:53
4#
Joe.xu 发表于 2024-12-16 10:30
您好,一般这里会取关联的数据表的ID,服务端命令中通过这个ID就可以拿到整行数据了,
然后再去做其他的业 ...

成功了!还是对这些功能不熟悉,没注意里面的执行服务端命令的选项,靠谱!
回复 使用道具 举报
无垠
注册会员   /  发表于:2024-12-16 21:55:40
5#
Joe.xu 发表于 2024-12-15 19:47
您好,一般这里会取关联的数据表的ID,服务端命令中通过这个ID就可以拿到整行数据了,
然后再去做其他的业 ...



我把服务端命令获取到的数据返回到了变量里:stock,看JSON里面是有no这个字段的,不能通过这种方式获取吗,我这样的操作流程合理吗

本帖子中包含更多资源

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

x
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:7 天前
6#
建议在服务端命令中把逻辑都实现完,对其返回的数据再处理的话,可能涉及到反序列的问题,
一般前段的功能服务端命令中都有
回复 使用道具 举报
无垠
注册会员   /  发表于:6 天前
7#
Joe.xu 发表于 2024-12-17 09:22
建议在服务端命令中把逻辑都实现完,对其返回的数据再处理的话,可能涉及到反序列的问题,
一般前段的功能 ...

谢谢,成功了,之前绕进死胡同了,太纠结在一个点上了,其实压缩到服务端命令里反而更方便,这样是推荐的做法
回复 使用道具 举报
无垠
注册会员   /  发表于:6 天前
8#
Joe.xu 发表于 2024-12-17 09:22
建议在服务端命令中把逻辑都实现完,对其返回的数据再处理的话,可能涉及到反序列的问题,
一般前段的功能 ...

试了几次,复活流程的功能,都出现提示30S超时,我是在任务完成时调用的服务端命令,服务端命令里判断条件里有个复活流程的操作,在这一步提示了30S超时,复活节点选的流程结束前的节点,是使用地方不对吗
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:5 天前
9#
您好,麻烦重新发一个悬赏贴,这样对于后来学习的人,不会把问题搞混了,因为一个帖子只能设置一个最佳,对于您以后自己找这个问题的答案,都比较方便的,感谢您的支持~

-------------------------------------------------------
复活流程,如果使用的是这个命令的话,需要传输流程实例ID

本帖子中包含更多资源

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

x
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部