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_);
  }

 

目录
相关文章
|
数据库
【Quartz】——利用Quartz处理超时未付款的订单
【Quartz】——利用Quartz处理超时未付款的订单
278 0
|
7月前
|
Java 微服务 Spring
微服务04---服务远程调用,根据订单id查询订单功能,根据id查询订单的同时,把订单所属的用户信息一起返回,Spring提供了一个工具RestTemplate,Bean写在对象前面,以后可以在任何地
微服务04---服务远程调用,根据订单id查询订单功能,根据id查询订单的同时,把订单所属的用户信息一起返回,Spring提供了一个工具RestTemplate,Bean写在对象前面,以后可以在任何地
|
7月前
|
关系型数据库 MySQL 数据库
生成订单的过程------支付系统21------支付宝支付----统一收单下单并支付页面接口----创建订单,下订单,我们要在我们数据库的订单表中,设置订单,订单表常用数据库设置格式
生成订单的过程------支付系统21------支付宝支付----统一收单下单并支付页面接口----创建订单,下订单,我们要在我们数据库的订单表中,设置订单,订单表常用数据库设置格式
|
9月前
|
运维
【问题篇】activiti通过修改表手动退回流程
【问题篇】activiti通过修改表手动退回流程
247 1
|
消息中间件 NoSQL 数据库
订单超时未支付自动取消--实现简述
订单超时未支付自动取消--实现简述
269 0
提交订单中...==“...“动态demo效果示例(整理)
提交订单中...==“...“动态demo效果示例(整理)
筛选拆单后订单状态全部为已取消状态的订单有哪些
筛选拆单后订单状态全部为已取消状态的订单有哪些
89 0
|
前端开发 应用服务中间件 API
订单异步通知修改订单状态
订单异步通知修改订单状态
订单异步通知修改订单状态
|
消息中间件 数据库 RocketMQ
创建支付订单流程|学习笔记
快速学习创建支付订单流程
404 0
创建支付订单流程|学习笔记
|
数据库 开发者 微服务
查询订单支付状态接口(2) | 学习笔记
快速学习查询订单支付状态接口(2)
查询订单支付状态接口(2) | 学习笔记