请选择 进入手机版 | 继续访问电脑版
紫色幽魂
金牌服务用户   /  发表于:2022-11-29 21:53  /   查看:5062  /  回复:26
1金币
本帖最后由 紫色幽魂 于 2022-11-29 21:58 编辑

为何会出现这种情况呢,填单是固定的发起人,这个
没有改,其他的是用的变量,在节点进入的时候根据服务端命令(非异步)返回用户到变量再进行审批,这个方法我再设计器的时候或者发布后测试都没有问题,但是有的人就会出现这种情况,还不好复现,有的是在提交的时候就出现这种情况,有的是在第一个审批或者第二个审批的时候出现的,但是我模拟对应的节点信息用服务端命令查找又可以找到对应的人,这是什么情况



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

最佳答案

查看完整内容

[F-13082]集成钉钉用户信息视图无法获取已存在的用户 https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=158710&fromuid=64322 (出处: 葡萄城产品技术社区)

26 个回复

最佳答案
最佳答案
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-11-29 21:53:41
来自 27#
本帖最后由 Lay.Li 于 2022-12-29 10:22 编辑


[F-13082]集成钉钉用户信息视图无法获取已存在的用户
https://gcdn.grapecity.com.cn/fo ... 0&fromuid=64322
(出处: 葡萄城产品技术社区)

回复 使用道具 举报
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2022-11-30 09:51:05
2#
大佬您好,您看看你是不是在填单节点,设置了人员范围为由用户选择一人,因为发起流程在流程中本身不算是节点,所以没有用户,也做不了选择,设成这样下一个节点就会没有选择,就显示无负责人,

大佬设置成“所有负责人”试试

本帖子中包含更多资源

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

x
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-11-30 10:01:03
3#
您好,猜测可能是服务端命令还没有执行完,结果还没有返回到变量中,流程就进入到了下一个结点。虽然开启了异步调用但是还是有这个可能,具体的原因的话还是得看一下您工程文件具体的设置,方便的话建议您可以发一个可以复现问题的工程文件上来,这样我们也可以更好的帮助到您
回复 使用道具 举报
紫色幽魂
金牌服务用户   /  发表于:2022-11-30 10:42:14
4#
Lay.Li 发表于 2022-11-30 10:01
您好,猜测可能是服务端命令还没有执行完,结果还没有返回到变量中,流程就进入到了下一个结点。虽然开启了 ...

我自己在用的时候也正常,有的时候会出现这个问题,我把设置发出来帮忙看看,设置的审批人是在全局事件的节点进入时的事件中设置的,先获取审批人,这个是没有勾选异步执行,在获取到审批人之后再执行后续的命令(都是异步),正常应该是获取到了审批人负责人就是这个审批人,能正常流转才对,但是有的时候就像获取不到这个审批人一样,这个变量是空的一样


本帖子中包含更多资源

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

x
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-11-30 11:58:35
5#
大佬,这个虽然没有勾选异步发送请求,这边猜测有可能是节点进入时调用了这个服务端命令,但是命令还未执行完毕就走到了任务创建时去读取这个变量。
但是具体的原因还是得看一下您的流程设置,这边测试一下,找开发同事挂代码去调试查看,所以还是建议您可以上传一个demo这边儿调查一下看看
回复 使用道具 举报
紫色幽魂
金牌服务用户   /  发表于:2022-11-30 13:55:06
6#
本帖最后由 紫色幽魂 于 2022-11-30 14:15 编辑
Lay.Li 发表于 2022-11-30 11:58
大佬,这个虽然没有勾选异步发送请求,这边猜测有可能是节点进入时调用了这个服务端命令,但是命令还未执行 ...

1、这几个流程事件的执行顺序是不是这样的:
流程启动时→节点进入时→任务创建时→无负责人时→节点离开时→任务完成时→流程完成时

2、如果我把设置审批人的这个命令设置在任务创建时可不可以?

3、流程任务更新负责人时会不会触发对应事件,是触发哪个事件呢?
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-11-30 14:16:47
7#
您好,
1.事件的执行顺序是这样的。流程启动时→节点进入时→任务创建时→任务完成时→节点离开时→流程完成时。
2.这个不太确定,因为不清楚问题产生的具体原因是什么,您可以试试看看。
3.这个不会触发什么事件的
回复 使用道具 举报
紫色幽魂
金牌服务用户   /  发表于:2022-12-2 10:30:24
8#
我昨天又发现一个流程,在流程记录中显示发起是有人的,到第一步填单的时候就找不到对应的负责人了,问题是填单是固定的发起人,这个没有改过,他也找不到发起人,就奇怪了
回复 使用道具 举报
紫色幽魂
金牌服务用户   /  发表于:2022-12-2 10:40:16
9#
我想到一个可能会出现这个情况,我使用的是第三方验证登录,第三方程序会在固定的时间后自动获取用户,在获取用户刀获取结束的这个期间就可能查找不到人员信息,可能出现这个问题
回复 使用道具 举报
123下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部