• Flowable自由跳转


    Flowable6已经实现了流程节点间的跳转,本次就初探一下相关的API。

    相关的示例代码在Flowable的开源代码中可以找到,具体的位置如下:

    \modules\flowable-engine\src\test\java\org\flowable\engine\test\api\runtime\changestate

    代码:

    /**
     * 移动节点
     * www.fhadmin.cn
     */
    @RequestMapping(value = "move/{proInstId}/{nodeId}/{toNodeId}")
    public void move(@PathVariable("proInstId") String proInstId,
                     @PathVariable("nodeId") String nodeId,
                     @PathVariable("toNodeId") String toNodeId) {
        runtimeService.createChangeActivityStateBuilder()
                .processInstanceId(proInstId)
                .moveActivityIdTo(nodeId, toNodeId)
                .changeState();
    }
    runtimeService.createChangeActivityStateBuilder()
                    .processInstanceId(proInstId)
                    .moveActivityIdTo(nodeId, toNodeId)
                    .changeState();

    工作流模块-------------------------------www.fhadmin.cn

    1.模型管理 :web在线流程设计器、导入导出xml、复制流程、部署流程

    2.流程管理 :导入导出流程资源文件、查看流程图、根据流程实例反射出流程模型、激活挂起

    3.运行中流程:查看流程信息、当前任务节点、当前流程图、作废暂停流程、指派待办人、自由跳转

    4.历史的流程:查看流程信息、流程用时、流程状态、查看任务发起人信息

    5.待办任务 :查看本人个人任务以及本角色下的任务、办理、驳回、作废、指派一下代理人

    6.已办任务 :查看自己办理过的任务以及流程信息、流程图、流程状态(作废 驳回 正常完成)

    办理任务时候可以选择用户进行抄送,就是给被抄送人发送站内信通知当前审批意见以及备注信息

    注:当办理完当前任务时,下一任务待办人会即时通讯收到新任务消息提醒,当作废和完结任务时,

    任务发起人会收到站内信消息通知

  • 相关阅读:
    Java单链表的实现方法汇总整理
    Java内存模型(JMM)图文并茂,条理清晰
    Java基础知识点整理(2021年最新版)
    Spring常见的77道面试题及答案(2021版)
    Python第二次学习知识点总结
    VUE学习十九,表单输入绑定v-model
    VUE学习十八,事件处理v-on
    VUE学习十七,列表渲染v-for
    VUE学习十五,Class与Style绑定
    VUE学习十四,侦听器
  • 原文地址:https://www.cnblogs.com/teacher11/p/14998246.html
Copyright © 2020-2023  润新知