Class RoleFilterSpecial4SubProcessNotRemove
- java.lang.Object
-
- net.risesoft.service.dynamicrole.AbstractDynamicRoleMember
-
- net.risesoft.service.dynamicrole.impl.v1.RoleFilterSpecial4SubProcessNotRemove
-
@Service public class RoleFilterSpecial4SubProcessNotRemove extends AbstractDynamicRoleMember
静态角色过滤器-特殊-针对子流程:如果是管理员打开的监控在办进行重定向,则显示[子流程流程启动人]同委办局下的人员 如果是普通人员打开的待办发送,判断当前角色是否包含当前人,包含当前人则找角色下同委办局的人,不包含则找当前人同部门下的人员 针对秘书也是处长的情况,不排除当前人- Author:
- qinman
- Date:
- 2025/04/01
-
-
Constructor Summary
Constructors Constructor Description RoleFilterSpecial4SubProcessNotRemove()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<net.risesoft.model.platform.Position>getPositionList(String taskId, DynamicRole dynamicRole)-
Methods inherited from class net.risesoft.service.dynamicrole.AbstractDynamicRoleMember
getDepartment, getDepartment, getDepartmentList, getDeptList, getGroupList, getOrg, getOrgUnitList, getOrgUnitList, getOrgUnitList, getPerson, getPersonList, getPosition, getPosition, getPositionList
-
-
-
-
Method Detail
-
getPositionList
public List<net.risesoft.model.platform.Position> getPositionList(String taskId, DynamicRole dynamicRole)
- Overrides:
getPositionListin classAbstractDynamicRoleMember
-
-