找回密码
 立即注册

QQ登录

只需一步,快速开始

Bwin。
金牌服务用户   /  发表于:2023-12-19 10:55  /   查看:1393  /  回复:5
1金币
想判断流程发起人是否等于当前账号,关键字中没有当前账号的值
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

感谢您的反馈。 首先活字格内置的待办任务是默认是有过滤的,只会展示负责人是当前登录用户的待办任务。 这个是在运行任务视图里的行权限里设置的,如下: 这样,用户在登录系统的时候只会处理负责人是自己(也就是当前登录的用户)的待办任务,所以在这个前提下,可以认为用户在处理待办任务时,负责人就是当前登录的用户哈。 比如说,控制回退权限这个场景,就可以通过给操作设置条件去实现: 这样设置之后,比如 A ...

5 个回复

正序浏览
Bwin。
金牌服务用户   /  发表于:2023-12-19 15:36:52
5#
Simon.Sun 发表于 2023-12-19 15:18
一般来说,流程里任务的负责人就是当前用户,因为只有负责人是自己的才能接收到相关任务。您可以使用负责人 ...

负责人不是当前节点审批人吗?如果把当前审批负责人当做当前登录账户会出问题的,例如撤销审核,需要判断发起人是否当前登录账户来控制权限
回复 使用道具 举报
Simon.Sun活字格认证 Wyn认证
超级版主   /  发表于:2023-12-19 15:18:57
4#
一般来说,流程里任务的负责人就是当前用户,因为只有负责人是自己的才能接收到相关任务。您可以使用负责人这个关键字去做判断。
回复 使用道具 举报
Bwin。
金牌服务用户   /  发表于:2023-12-19 14:12:07
3#
aad-zkc 发表于 2023-12-19 11:31
可以写个服务端命令去判断

考虑过这个方法 除此之外没有别的方案吗
回复 使用道具 举报
aad-zkc
初级会员   /  发表于:2023-12-19 11:31:10
2#
可以写个服务端命令去判断
回复 使用道具 举报
最佳答案
最佳答案
Simon.Sun活字格认证 Wyn认证
超级版主   /  发表于:2023-12-19 10:55:20
来自 6#
感谢您的反馈。
首先活字格内置的待办任务是默认是有过滤的,只会展示负责人是当前登录用户的待办任务。
这个是在运行任务视图里的行权限里设置的,如下:


这样,用户在登录系统的时候只会处理负责人是自己(也就是当前登录的用户)的待办任务,所以在这个前提下,可以认为用户在处理待办任务时,负责人就是当前登录的用户哈。
比如说,控制回退权限这个场景,就可以通过给操作设置条件去实现:

这样设置之后,比如 A 发起流程,审批节点如果负责人为 A 和 B,只有 A 登录进去,处理自己的待办任务时,才可以看到回退这个按钮。

当然,如果有当前登录人可以处理负责人不是自己的流程任务时,当前登录用户和流程任务的负责人就不相同了,这时候要获取当前人,需要结合服务端命令来实现。


本帖子中包含更多资源

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

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