flowable 查询、完成、作废、删除 任务

简介: flowable 查询、完成、作废、删除 任务
/**
   * 查询我的任务
   * from  fhadmin.cn
   * @param USERNAME
   * @return 返回任务列表
   */
  protected List<Task> findMyPersonalTask(String USERNAME) {
    return taskService.createTaskQuery()  // 创建查询对象
        .taskAssignee(USERNAME)     // 指定办理人
        .list();            // 读出列表
  }
  /**
   * 完成任务
   * from  fhadmin.cn
   * @param taskId 任务ID
   */
  protected void completeMyPersonalTask(String taskId) {
    taskService.complete(taskId);
  }
  /**
   * 作废流程
   * from  fhadmin.cn
   * @param processId 流程实例ID
   * @param reason    作废原因
   * @throws Exception
   */
  protected void deleteProcessInstance(String processId, String reason) throws Exception {
    runtimeService.deleteProcessInstance(processId, reason);
  }
  /**
   * 删除历史流程
   * from  fhadmin.cn
   * @param PROC_INST_ID_ 流程实例ID
   * @throws Exception
   */
  protected void deleteHiProcessInstance(String PROC_INST_ID_) throws Exception {
    historyService.deleteHistoricProcessInstance(PROC_INST_ID_);
  }

 

目录
相关文章
|
SQL XML 存储
Flowable 流程部署与删除
Flowable 流程部署与删除
1058 0
|
存储 XML Java
Flowable工作流-高级篇
Flowable工作流-高级篇
5524 0
|
存储 数据库
工作流Flowable 数据库表结构说明、Flowable 数据字典说明
工作流Flowable 数据库表结构说明、Flowable 数据字典说明
1762 0
|
XML 存储 JavaScript
Flowable学习笔记(二、BPMN 2.0-基础 )
Flowable学习笔记(二、BPMN 2.0-基础 )
3724 0
Flowable学习笔记(二、BPMN 2.0-基础 )
|
9月前
|
前端开发 Java API
SpringBoot整合Flowable【06】- 查询历史数据
本文介绍了Flowable工作流引擎中历史数据的查询与管理。首先回顾了流程变量的应用场景及其局限性,引出表单在灵活定制流程中的重要性。接着详细讲解了如何通过Flowable的历史服务API查询用户的历史绩效数据,包括启动流程、执行任务和查询历史记录的具体步骤,并展示了如何将查询结果封装为更易理解的对象返回。最后总结了Flowable提供的丰富API及其灵活性,为后续学习驳回功能做了铺垫。
609 0
SpringBoot整合Flowable【06】- 查询历史数据
|
9月前
|
前端开发 Java API
SpringBoot整合Flowable【07】- 驳回节点任务
本文通过绩效流程的业务场景,详细介绍了如何在Flowable工作流引擎中实现任务驳回功能。具体步骤包括:获取目标任务节点和当前任务节点信息,进行必要的判空和逻辑校验,调用API完成节点回退,并清理相关脏数据(如历史任务和变量)。最后通过测试验证了驳回功能的正确性,确保流程能够成功回退到指定节点并清除中间产生的冗余数据。此功能在实际业务中非常有用,能够满足上级驳回自评等需求。
959 0
SpringBoot整合Flowable【07】- 驳回节点任务
|
移动开发 前端开发
基于jeecg-boot的flowable流程自定义业务退回撤回或驳回到发起人后的再次流程提交
基于jeecg-boot的flowable流程自定义业务退回撤回或驳回到发起人后的再次流程提交
697 0
|
前端开发
基于jeecg-boot的flowable流程增加部门经理审批功能
基于jeecg-boot的flowable流程增加部门经理审批功能
422 0
|
SQL 前端开发
基于若依ruoyi-nbcio增加flowable流程待办消息的提醒,并提供右上角的红字数字提醒(五)
基于若依ruoyi-nbcio增加flowable流程待办消息的提醒,并提供右上角的红字数字提醒(五)
610 0
|
前端开发 数据库 JavaScript
基于Flowable的流程挂接自定义业务表单的设计与实践
文章讨论了如何在Flowable流程引擎中挂接自定义业务表单,以及相关设计和实践的步骤。文章中包含了一些前后端代码示例,如Vue组件的模板和脚本部分,这些代码用于实现与Flowable流程引擎交互的界面。例如,有一个按钮组件用于提交申请,点击后会触发applySubmit方法,该方法会与后端API进行交互,处理流程启动、查询关联流程等逻辑。
52816 11