12下一页
发帖
查看: 19186|回复: 12

流程阅读权限问题

升级   9.42%

66

主题

178

回帖

942

积分

注册会员

Rank: 2

积分
942
发表于 2022-7-25 11:30:55 | 显示全部楼层 |阅读模式
我创建了一个子流程,然后把父流程的id给了子流程,我想通过
[AppleScript] 纯文本查看 复制代码
this.form.openWork(id, id, "订单记录", {
  readonly : true
});

打开父流程查看详情,但是现在的问题是子流程的操作人如果没有在父流程中则是打不开父流程。
我有什么办法可以让未参与父流程的子流程的操作人打开父流程记录吗?
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2022-7-25 17:40:42 | 显示全部楼层
调用接口,先给父流程增加review查看权限,再打开
回复

使用道具 举报

升级   9.42%

66

主题

178

回帖

942

积分

注册会员

Rank: 2

积分
942
发表于 2022-7-25 17:50:04 | 显示全部楼层
本帖最后由 victor007 于 2022-7-25 20:14 编辑
论坛管理员 发表于 2022-7-25 17:40
调用接口,先给父流程增加review查看权限,再打开

具体哪个接口可以说一下吗?
回复

使用道具 举报

升级   9.42%

66

主题

178

回帖

942

积分

注册会员

Rank: 2

积分
942
发表于 2022-7-25 17:53:15 | 显示全部楼层
论坛管理员 发表于 2022-7-25 17:40
调用接口,先给父流程增加review查看权限,再打开

是这个吧?

本帖子中包含更多资源

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

x
回复

使用道具 举报

升级   9.42%

66

主题

178

回帖

942

积分

注册会员

Rank: 2

积分
942
发表于 2022-7-25 20:21:57 | 显示全部楼层

这里的work字段是指的流程中的workId吧?this.workContext.getWork().id取出来的就是workId吧?还有,有没有关于id的说明文档?感觉前后端各种各样的id好乱
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2022-7-26 09:29:38 | 显示全部楼层
victor007 发表于 2022-7-25 20:21
这里的work字段是指的流程中的workId吧?this.workContext.getWork().id取出来的就是workId吧?还有,有 ...

您描述的对的
目前并没有针对id的说明
回复

使用道具 举报

升级   9.42%

66

主题

178

回帖

942

积分

注册会员

Rank: 2

积分
942
发表于 2022-7-26 10:24:10 | 显示全部楼层
论坛管理员 发表于 2022-7-26 09:29
您描述的对的
目前并没有针对id的说明

添加流程查看权限是使用createWithWork这个接口吗?
所以现在的问题是,如果子流程的操作人员在父流程结束后才点击查看父流程,那么是不是我还要获取到父流程的completedWorkId?对应的使用createWithWorkCompleted接口?
回复

使用道具 举报

升级   9.42%

66

主题

178

回帖

942

积分

注册会员

Rank: 2

积分
942
发表于 2022-7-26 10:35:49 | 显示全部楼层
论坛管理员 发表于 2022-7-26 09:29
您描述的对的
目前并没有针对id的说明

可是我在修改权限的时候好像提示此用户没有权限修改权限.....
"用户:XXX@112553555426365675@P 访问对象 class:com.x.processplatform.core.entity.content.WorkCompleted, id:64d6d9c0-637d-41b3-b6e0-6c977071d2ff, 权限不足."
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2022-7-26 13:22:40 | 显示全部楼层
victor007 发表于 2022-7-26 10:35
可是我在修改权限的时候好像提示此用户没有权限修改权限.....
"用户:XXX@112553555426365675@P 访问对象  ...

普通员工这个接口无效,您可以在服务管理的接口里做这个功能,然后表单上调用这个接口,就可以了
回复

使用道具 举报

升级   9.42%

66

主题

178

回帖

942

积分

注册会员

Rank: 2

积分
942
发表于 2022-7-26 16:10:17 | 显示全部楼层
论坛管理员 发表于 2022-7-26 13:22
普通员工这个接口无效,您可以在服务管理的接口里做这个功能,然后表单上调用这个接口,就可以了 ...

好的,谢谢,这个问题已经解决了。
还有一个问题,我要查询哪些人可以查看这个流程是哪个方法或者接口呢?(也就是阅读人列表?)我没有找到。。。
回复

使用道具 举报

12下一页
发帖

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread