首页 > 其他分享 >activiti 7.1.0.M6会签退单后再次审批的Bug解决

activiti 7.1.0.M6会签退单后再次审批的Bug解决

时间:2024-10-29 13:08:47浏览次数:1  
标签:M6 activiti 单后 7.1 static MULTILVARIABLES final

 

 

 

如图,退单成功后再次申请无法创建多任务。

需要通过任务的时候删除流程变量,代码如下:


/**
* multi instance
*/

public static final List<String> MULTIINSTANCEKEYS = Arrays.asList("manageCreditReviceCommitteeApproval");

/**
* multi variables
*/
public static final List<String> MULTILVARIABLES = Arrays.asList("nrOfActiveInstances", "nrOfCompletedInstances", "nrOfInstances", "loopCounter");
if (Constants.MULTIINSTANCEKEYS.contains(task.getTaskDefinitionKey()))  {
Constants.MULTILVARIABLES.forEach(n -> {
taskService.removeVariable(taskId, n);
});
}

解决activiti 7.1.0.M6 版本多任务节点不能更新全局变量的问题,也可以手动更新以上变量。亲测有效。

 

标签:M6,activiti,单后,7.1,static,MULTILVARIABLES,final
From: https://www.cnblogs.com/zhanghh/p/18512845

相关文章

  • SpringBoot+Neo4j+Vue+Es集成ES全文检索、Activiti工作流、Neo4J知识图谱的知识库管理
     在数字化高度普及的时代,企事业机关单位在日常工作中会产生大量的文档,例如医院制度汇编,企业知识共享库等。针对这些文档性的东西,手工纸质化去管理是非常消耗工作量的,并且纸质化查阅难,易损耗,所以电子化管理显得尤为重要。【springboot+elasticsearch+neo4j+vue+activiti】实现......
  • 高等数学 7.10常系数线性微分方程组解法举例
    在研究某些实际问题时,会遇到由几个微分方程联立起来共同确定几个具有同一自变量的函数的情况。这些联立的微分方程称为微分方程组。如果微分方程组中的每一个微分方程都是常系数线性微分方程,那么,这种微分方程组就叫做常系数线性微分方程组。对于常系数线性微分方程组,我们可以用......
  • 2024.7.11
    2024.7.11T1题面\(1\len\le10^6\)题解排序后贪心选择后缀T2题面给定序列\(a_{1\simn},b_{1\simn}\)对\(b\)区间加,维护\(\sum_{l=1}^n\sum_{r=l}^n(\sum_{i=l}^ra_i)\times(\sum_{i=l}^rb_i)\mod(10^9+7)\)题解可以看出原式一定可以化为\(\sum_{i=1}^n\sum......
  • 2024.7.10
    2024.7.10T1题面请构造一颗有\(a\)个度数为\(1\)的点与\(b\)个度数为\(3\)的点的树,无解输出\(0\)\(a,b\le200\)题解先满足\(3\)度点,再满足\(1\)度点即可T2题面给定一个\(n\)个点\(m\)条边的有向图,便有边权\(w\),请找一条从\(1\)到\(n\)的路径,使得......
  • 极狐GitLab 发布安全补丁版本17.3.3, 17.2.7, 17.1.8, 17.0.8, 16.11.10
    近期,极狐GitLab正式推出安全版本17.3.3,17.2.7,17.1.8,17.0.8,16.11.10,用来减缓安全漏洞CVE-2024-45409带来的安全风险。极狐GitLab正式推出针对GitLabCE老旧版本免费用户的GitLab专业升级服务,可以为老旧版本进行专业升级,避免业务宕机。漏洞详情标题严重等级C......
  • 极狐GitLab 发布安全版本16.10.10, 16.9.11, 16.8.10, 16.7.10, 16.6.10, 16.5.10, 16
    近期,极狐GitLab针对16.x版本正式推出安全版本16.10.10,16.9.11,16.8.10,16.7.10,16.6.10,16.5.10,16.4.7,16.3.9,16.2.11,16.1.8,16.0.10,用来减缓安全漏洞CVE-2024-45409带来的安全风险。极狐GitLab正式推出针对GitLabCE老旧版本免费用户的GitLab专业升级服......
  • MQTTnet 4.3.7.1207 (最新版)使用体验,做成在线客服聊天功能,实现Cefsharp的物联的功能(如
    一、MQTTnet4.3.x版本客户端将客户端集成到cefsharp定制浏览器中,实现物联网功能网上很多代码是3.x版本代码,和4.x版本差异性较大,介绍较为简单或不系统二、部分代码说明初始化,初始化》连接服务端》发布上线信息(遗嘱)ConnectAsync等订阅主题:SubscribeAsync......
  • 【FMC163】基于VITA57.1标准的双通道3GSPS AD采集、双通道12GSPS DA回放FMC子卡模块(10
    板卡概述FMC163是一款基于VITA57.1标准的实现2路14-bit、3GSPSADC采集功能、2路14-bit12GSPSDA回放FMC子卡模块。该模块遵循VITA57.1标准,可直接与FPGA载卡配合使用,该板卡支持对6GHz的射频信号进行数字化采样以及信号生成,板内集成了高性能的时钟管理模块,具有极高的收发动态性能......
  • 第七周第一天7.1
    上午算法与数据结构课学习了二叉树的构建,通过特殊方法能够找出先序、中序和后序遍历的结点顺序,如先序遍历的顺序是从根沿二叉树轮廓描边,中序可以在二叉树下画一条线,然后结点作垂线到这条线,从左到右的顺序及遍历顺序,这种方法可以简单快捷写出遍历顺序;马克思主义基本原理课学习了物......
  • SpringBoot 2.7.18 集成 Mybatis Plus + Druid
    目录Pom依赖yml配置Config配置Mapper扫描EntityMapper.xmlMapper-SysMenuMapperServiceController一并附上Mybatis和MybatisPlus的使用区别MyBatisMapper.XML标签使用说明Pom依赖Mybatis<!--统一管理jar包版本--><properties><druid-boot.version>1.......