为什么80%的码农都做不了架构师?>>>   

1.这是刚刚开始的流程图,后来添加了需求,需要从排他网关之后再添加一个流线,可是每个线上一个是true,一个是false,

但是如果在划分第三个条件的话,不知道该怎么选择,虽然我查阅了很多网上资料,很多都是这种图,没有具体说明这些条件代码怎么设置的,无从下手

******************************

因为这个涉及到流程变量的问提,所以不论从任何角度来说对于每一条线来说都是一个true和false的判断,只要你把流程变量值传过去它就会自己判断走那条线,

如果你的流程变量是type,传的值是1,那么自然就会走type==1的那条线,果不其然,,就照做了,可是会出现bug,异常,如图

后来查出来是js那设置错了,如果是字符串的话,就用这种方式${TYPE=='SUCCESS'}如果是布尔,则${type==true}不分大小写的。

然后在流程变量解决中匹配下,

startVariables.put("resolved", "draft");

这是传的key,value 变量名和变量值

最后

instance = runtimeService.startProcessInstanceById(request.getProcessDefinitionId(), request.getBusinessKey(), startVariables);

应该就能够走痛了

转载于:https://my.oschina.net/mdxlcj/blog/1186730

工作流分支走向流线条件配置相关推荐

  1. JIRA-使用教程_工作流_创建、方案配置

    博客概要 简单分享如何在JIRA中创建一个工作流,并配置到对应方案中~ 文章目录 博客概要 <JIRA-使用教程>_总目录 工作流 创建过程 1.JIRA管理 2.配置-图形 3.配置-文 ...

  2. 【Git】Git分支、与gitee平台对接、Fork、Git工作流、在idea中配置Git、分支实战

    文章目录 一 分支 1 分支原理 2 分支实操 3 版本冲突 (1)冲突产生 (2)合并时冲突 (3)解决合并时冲突 二 与平台对接 1 对接流程 2 实战演练 (1)push (2)clone (3 ...

  3. java条件配置,三、使用JAVA必备条件—环境配置

    一.环境配置准备条件 1.1 下载JDK 1.1.1 jdk简介: JDK:包含SDK,JRE,全称:Java Development Kit,他为开发人员提供了JAVA的开发环境和运行环境: SDK ...

  4. 使用控制结构——条件分支语句——简单条件

    简单条件判断时,如果条件为true 那么pl/sql执行器会执行then 后的操作:如果为false或是null,那么pl/sql执行器会直接退出条件分支语句.下面给个例子 根据雇员名输出雇员工资,并 ...

  5. 玩转git-flow工作流-分支解析

    概述 搞开发的相信大部分人git天天都在用,那么一般我们在实际工程当中,遵循一个合理.清晰的Git使用流程,是非常重要的.否则,每个人都提交一堆杂乱无章的commit,项目很快就会变得难以协调和维护. ...

  6. autodesk许可证服务器,Autodesk软件工作流介绍(十)——配置网络许可服务器的步骤...

    配置许可服务器 若要配置 Windows 服务器,您可以使用随 NLM 一起提供的 LMTOOLS 实用程序.打开 LMTOOLS 实用程序.在 Windows 7 中,依次单击"开始&qu ...

  7. python中分支结构的条件表达_【单选题】下面不能作为Python分支结构的条件表达的是(a为一个数值变量) A. a10 B. a in {“ysu”} C. a5 and a10 D. 5...

    (112-113题共用备选答案) A.太溪 B.内关 C.然谷 D.太渊 E.复溜 112.既是络穴又是八脉交会 12牡蛎散组成中不包括 A.黄芪 B.牡蛎 C.麻黄根 D.小麦 E.炙甘草 (114 ...

  8. CC00022.CloudOpenStack——|OpenStack组件.V01|——|OpenStack-Dashboard|Dashboard基础条件配置|

    一.先决条件 ### --- 先决条件 ### --- BS结构的访问体系~~~ 安装OpenStack compute(nova)和identity(keystone)service ~~~ 安装P ...

  9. 【分享】工作流支持邮件提醒相关配置

    http://club.kingdee.com/forum.php?mod=viewthread&tid=718655 转载于:https://www.cnblogs.com/zouhuaxi ...

  10. caffe硬件条件配置选择+LeNet识别MNIST(第四章读书笔记)

    PCIe3.0 DMA速度远小于内存的传输速度,所以内存的频率高低无法影响CPU和GPU之间的交互速度.这样的话,在采用GPU训练下,内存频率不是重要影响因素. CPU内存容量至少是GPU内存容量的两 ...

最新文章

  1. numpy.random.seed()
  2. wp.qq.com.index.html,使用纯代码给WordPress添加文章目录功能,支持快速定位和多级目录...
  3. VC++设置Release模式下允许调试代码
  4. 8086PC机的内存地址空间分配
  5. C#读取远端电脑文件的方法
  6. shujufenxi:一组数据透视复工复产“进度条”
  7. sharepoint column中的图片链接不能显示为图片
  8. k型热电偶分度表_一张表搞定热电偶与热电阻的问题
  9. c#二叉树 取叶子节点个数_数据结构第四章:树与二叉树(二叉树的概念、性质、特殊二叉树)...
  10. cad刷新快捷键_第16期分享:常用电脑快捷键是哪些?
  11. OpenShift 4 MTC - 从 OpenShift 3 向 OpenShift 4 迁移应用
  12. 机器学习算法之KNN算法
  13. C# 多线程BackgroundWorker
  14. 写游戏老是有个问题就数学中角度换算的问题。。烦
  15. 比特率和波特率的关系
  16. ffmpeg实战教程(十二)为视频添加/更换背景音乐
  17. 深入探讨PageRank(四):PageRank的危机及搜索引擎的未来
  18. asp毕业设计——基于asp+sqlserver的人力资源管理系统设计与实现(毕业论文+程序源码)——人力资源管理系统
  19. 好用的vue组件插件及框架
  20. HackTheBox::Doctor

热门文章

  1. 黑马程序员——面向对象篇之多态
  2. XML与Java 解析方式
  3. be服务器未正常运行5.4.15,RHEL5.4 DNS服务器配置详解(一)
  4. mysql怎么判断多行数据日期是否连续_MySQL学习笔记(一)
  5. linux系统移植和根文件系统制作
  6. Java的GUI学习六(Action事件)
  7. c++ stl下的sort()函数介绍及基本用法
  8. 服务器上安装python anaconda最简明教程
  9. 插入排序 java实现
  10. 变量、变量类型与cin的基本用法详解(C++)