flowable-ui 的会签功能实现

embedded/2025/2/27 0:40:01/
场景:在进行智慧保时通开发时,有个协作合同入围功能,这个功能的流程图里有个评审小组,这个评审小组就需要进行会签操作,会签完成后,需要依据是否有不通过的情况选择下一步走的流程
思考步骤:
  1. 首先需要在flowable-ui 中进行设计的时候,配置上会签的任务,走那一步流程通过使用 hqtg 来配置
  2. 在启动任务实例时,配置一个参数如“hqtg” 这个参数默认是 1 表示通过
  3. 在进行会签操作是,设置两个按钮,通过 和 不通过, 当只要有不通过的操作时,修改 “hqtg” 这个参数为 0 ,然后再进行流程步骤,这样保证肯定修改这个参数
实现步骤:
  1. 首先在flowable-ui 中的任务中配置会签数据修改内容包括
这里的集合多实例:配置节点的审批角色
元素变量(多实例): flowable-ui 工作流中数据库中用到, 必须与分配用户的名称一样
完成条件(多实例):固定写死,应该是内部判断
变量名
含义
nrOfInstances
实例总数。
nrOfActiveInstances
当前活动的(尚未完成的)实例数量。对于串行多实例来说,这个值始终是 1。
nrOfCompletedInstances
已经完成的实例的数量。

 2. 后台启动实例,并配置默认参数,可以通过数据库查询表中判断是否保存成功

select * from act_ru_variable where PROC_INST_ID_='5678b38b-f318-11ef-8268-b48c9d761fef'

3. 通过按钮来更新变量数据,先更新在提交


    http://www.ppmy.cn/embedded/167402.html

    相关文章

    pdf加自定义水印

    获取图片水印 ApiOperation(value "获取图片水印")PostMapping("/postImageMark")ApiImplicitParams({ApiImplicitParam(paramType "header", dataType "string", name "Authorization", value "访问凭证",…

    【架构】事件驱动架构(Event - Driven Architecture,EDA)

    一、事件驱动架构理论基础 事件驱动架构(Event - Driven Architecture,EDA)是一种软件设计范式,事件驱动的体系结构由生成事件流、侦听这些事件的事件使用者以及将事件从生成者传输到使用者的事件通道组成。 在事件驱动架构中,系统的行为由事件触发。事件可几乎实时发送,…

    2025年02月21日Github流行趋势

    项目名称:source-sdk-2013 项目地址url:https://github.com/ValveSoftware/source-sdk-2013项目语言:C历史star数:7343今日star数:929项目维护者:JoeLudwig, jorgenpt, narendraumate, sortie, alanedwarde…

    前端学习—HTML

    前端学习 html概括 HTML结构标签定义网页内容 CSS样式配置,规定网页布局 JavaScript编程网页行为 HTML超文本标记语言,是一套标记标签,描述网页的 XHTML是以XML格式编写的HTML HTML文档也叫web页面,由互相嵌套的HTML元素构…

    【Microsoft® PowerPoint for Mac】MAC一键导出PPT备注

    MAC一键导出PPT备注 1.搜索自动操作2.点击快速操作3.搜索并运行AppleScript4.输入代码,并选择只应用于Microsoft PowerPoint for Mac【右上角】5. CRTLS保存为“将备注导出为txt”,PPT中应用。 MAC没自带,需要自己配置 1.搜索自动操作 2.点击…

    2025网络安全等级测评报告,信息安全风险评估报告(Word模板)

    一、概述 1.1工作方法 1.2评估依据 1.3评估范围 1.4评估方法 1.5基本信息 二、资产分析 2.1 信息资产识别概述 2.2 信息资产识别 三、评估说明 3.1无线网络安全检查项目评估 3.2无线网络与系统安全评估 3.3 ip管理与补丁管理 3.4防火墙 四、威胁细类分析 4.1威胁…

    QT随记-菜单栏

    如果需要窗口带菜单栏,工具栏,状态栏等,大多数时候设计基类为QMainWindow. 1、创建菜单栏 (QMenuBar) 菜单栏通常是通过QMainWindow 提供的menuBar()方法来实现,如果是QWidget,则需要手动创建QmenuBar并添加到布局中。 2、菜单,子菜单 (QMenu) 通过addMenu()来把菜单添…

    SpringBoot 热部署

    1、添加 DevTools 依赖 <!-- 热部署依赖 --> <dependency> <groupId>org.springframework.boot</groupId><artifactId>spring-boot-devtools</artifactId> </dependency>2、在IDEA的菜单栏中依次选择“File”→“Settings”&#x…