请问流程怎么绑定到对应的所属机构上

Blade 未结 1 810

目前流程有通用流程和定制化流程两种,由于定制化流程是针对租户的,当前业务没有涉及到租户概念,业务需求是不同的所属机构能看到自己所属的流程。

我目前能想到的是建立一个组织结构和流程映射表,类似于做一个功能将组织结构和部署的流程直接进行绑定。

请问一下作者有什么比较好的办法来实现这个?


1条回答
  • 2020-09-11 16:10

    flowable是非常灵活的,BladeX自带的请假流程中,指定给了boss或者manager角色来签收。

    那我们也可以指定部门A或者部门B的用户来签收。这样一来创建流程后对应的部门用户就可以看到。


    另外还有一种虽然不合设计但更简单的办法。就是模仿定制流程,再增加一个部门流程的选项,在新增的时候,把用户的部门id设置到流程的“租户ID”字段。同时查询的时候,也把部门id设置到流程的“租户ID”来查询。

    这样用户访问“部门流程”列表的时候就是已经筛选完的数据了

    0 讨论(0)
提交回复