当前位置: 首页 > news >正文

网站前台右侧怎么做二维码wordpress 主题文件夹

网站前台右侧怎么做二维码,wordpress 主题文件夹,滁州做网站的公司,郑州大学现代远程教育 《网页设计与网站建设》个人主页在多种工作流引擎中#xff0c;Camunda框架对流程的处理控制更为强大、灵活。 在应对流程节点按业务需要进行自由跨节点跳转的需求时#xff0c;通过代码自由控制节点的跳转在Camunda中是支持的#xff0c;并且提供了编码方法#xff0c;其中多实例的处理上有一些区别要特…在多种工作流引擎中Camunda框架对流程的处理控制更为强大、灵活。 在应对流程节点按业务需要进行自由跨节点跳转的需求时通过代码自由控制节点的跳转在Camunda中是支持的并且提供了编码方法其中多实例的处理上有一些区别要特别注意 1、单实例节点或者不是基于集合配置的多实例节点。 2、多实例 userTask 节点在 multiInstanceLoopCharacteristics ... 中通过配置 collection 和 elementVariable 为 userTask 提供 assignee 变量引用的。 其中第1点跳转节点的主要代码片段如下 ProcessInstance processInstance ...; runtimeService.createProcessInstanceModification(processInstance.getId()).cancelAllForActivity(Activity_8dsxc8ds) // 取消当前节点所有活动中的Task任务可选使用.startBeforeActivity(Activity_0qsw8c1) // 目标节点Id在流程图中看固定值一般起一个正规的名字.setVariable(带入所需变量key, 变量值Object类型).execute();如果多实例活动是基于集合配置的则执行 startBeforeActivity 指令时不会考虑集合并且不会为附加实例填充集合元素变量针对这种情况需要使用下面的处理方法。 第2点基于集合的多实例跳转节点的跳转时需要在节点Id后追加特定字符串 #multiInstanceBody示例如下 ProcessInstance processInstance ...; runtimeService.createProcessInstanceModification(processInstance.getId()).cancelAllForActivity(Activity_8dsxc8ds).startBeforeActivity(Activity_0qsw8c1#multiInstanceBody) // 目标节点是多实例节点节点Id后面必须增加后缀 #multiInstanceBody.setVariable(带入所需变量key, 变量值Object类型).execute();注对于目标节点是多实例的节点如果不在节点Id后面追加框架约定的字符串 #multiInstanceBody则不能自动执行触发多实例节点配置的 multiInstanceLoopCharacteristics .... 中的集合变量处理。 对于如何判断一个节点是多实例节点可以参考使用下面我写好的一个判断方法 /*** 判断一个节点是否为多实例节点* * param repositoryService 可以注入Camunda对象直接使用* param processDefinitionId 流程定义Id* param activityId 节点Id* return 是否多实例节点*/public boolean isMultiInstanceActivity(RepositoryService repositoryService, String processDefinitionId, String activityId){boolean isMultiInstanceActivity false;BpmnModelInstance bpmnModelInstance repositoryService.getBpmnModelInstance(processDefinitionId);OptionalProcess processOptional bpmnModelInstance.getModelElementsByType(Process.class).stream().filter(p - p.getId().equals(processDefinitionId)).findFirst();if(processOptional.isPresent()){Process process processOptional.get();OptionalFlowElement activityOptional process.getFlowElements().stream().filter(flowElement - flowElement.getId().equals(activityId)).findFirst();if(activityOptional.isPresent()){isMultiInstanceActivity CollectionUtils.isEmpty(activityOptional.get().getChildElementsByType(MultiInstanceLoopCharacteristics.class));}}return isMultiInstanceActivity;}官方参考文档https://docs.camunda.org/manual/7.19/user-guide/process-engine/process-instance-modification/#modify-multi-instance-activity-instances END
http://www.yingshimen.cn/news/19601/

相关文章:

  • 淘宝网站怎么做的开一个公司需要多少钱
  • 南昌网站制作代理商无法打开网页是怎么回事
  • 昆明网站建设公司排名华为云网站建设
  • 推进网站集约化建设 网络安全创网站
  • 国外推广国内网站网站建设 笔记
  • 导购网站怎么建设关键词推广工具
  • 本地建设网站知名做网站
  • 长沙网站拓谋网络企业管理培训课程安排
  • 网站建设怎么选公司seo的中文含义是什么
  • 怎样免费推广网站做我女朋友吧网站
  • 建设电影网站的关键可以看图片的地图什么软件
  • 郑州网络推广网站西安网站维护兼职
  • 陵县网站建设公司图标大全
  • wordpress整站备份东莞大朗网站建设哪家口碑好
  • 一是加强了网站建设施工合同协议书内容
  • 网站运行环境电气工程专业毕业设计代做网站
  • 北京网站建设公司华网天下官网企业网站优化工具
  • 化妆品网页设计素材网站做seo优化有什么优势
  • 徐州网站建设方案数字经济发展情况报告
  • 物流运输做网站的素材郑州网站建设君捷
  • 淮北市建设局网站如何用模板做网站视频
  • 网站推广销售腾讯会员被告怎么办网站重新制作多久google重新收录
  • 德州哪里有学做网站的桦甸市城乡建设局网站
  • 网站系统建设架构南通网站设计制作公司
  • 如何做单网页网站wordpress批量修改内容
  • 太原网站开发工程师上海优化网站方法
  • 线上怎么做推广和宣传seo的中文意思
  • 为什么很多网站用php做国外网络销售平台有哪些
  • 云南省建设工程造价管理协会网站wordpress 网易
  • 网络公司 网站源码o2o商城网站建设