• flowable功能点梳理


    1. 设置流程责任人或任务人的方式

    1:在taskProcess.bpmn中直接写 assignee=“admin” 
    <userTask id="testUser" name="用户任务测试" flowable:assignee="admin">
    
    2:在taskProcess.bpmn中写 assignee=“${userID}”,变量的值要是String的,使用流程变量指定办理人。 <userTask id="fillTask" name="出差报销" flowable:assignee="${taskUser}">
    3:使用TaskListener接口,实现该接口,在类中定义: delegateTask.setAssignee(assignee);// 指定个人任务的办理人

    2. 权限处理,用户和组,使用processEngine获取IdentityService实例

    IdentityService identityService = processEngine.getIdentityService();
    User user = identityService.newUser("123");
    Group group = identityService.newGroup("456");
    identityService.createMembership(user.getId(),group.getId());
  • 相关阅读:
    HDU
    QDUoj GZS的三角形 棋盘里的数学 思维+杨辉三角
    HDU
    HDU
    CodeForces
    POJ
    QDUOJ 东北大炸弹 宝岛地图-枚举+数组记录+前缀和
    HDU
    QDUOJ 分辣条-01背包恰好装满情况
    HDU
  • 原文地址:https://www.cnblogs.com/yangjiming/p/10943953.html
Copyright © 2020-2023  润新知