springboot+activiti7+react实现模仿钉钉功能的审批流(十六、发起人权限控制)

功能说明:类似钉钉流程设计里面的发起人权限控制,有发起表单流程权限的用户就可以"看到"这个流程,可以发起,没权限的就"看不到"这个流程,不能发起;

本人并未实际具体实现此功能,只是写下自己考虑实现该功能的大致实现思路,具体细节还需要打磨,以供交流,欢迎提出更优方案;

流程设计-配置流程发起人只允许A用户发起:

工作面板里面B用户就没这个入口:

具体实现思路:

  • 1.类似钉钉流程设计,流程图发布时候,保存下配置的权限集合和表单类型的关联关系;
  • 2.流程表单列表,根据用户id关联查询出每个表单的发起权限,没权限的就不给入口了;

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小小绿豆

你的鼓励是我创作最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值