工作流节点元素权限的控制方法、系统、设备及介质技术方案

技术编号:43329421 阅读:38 留言:0更新日期:2024-11-15 20:27
本发明专利技术公开了工作流节点元素权限的控制方法、系统、设备及介质,属于计算机应用技术领域,本发明专利技术要解决的技术问题为如何实现业务系统在工作流使用过程中的表单元素、功能按钮的灵活配置和权限控制,采用的技术方案为:该方法是采用B/S架构,结合数据库、Spring Boot、Workflow引擎及Vue.js技术栈,实现服务端API服务的搭建;再将工作流各流程节点的表单元素权限及定义规则存储在数据库中,并在业务审核时动态获取与解析对应流程节点的表单元素权限与定义规则,达到对工作流元素权限的精细控制;具体如下:工作流各业务的表单元素注册;制定元素权限规则;业务流程节点的权限管理;获取元素权限及解析元素规则,实现工作流元素的权限控制。

【技术实现步骤摘要】

本专利技术涉及计算机应用,具体地说是一种工作流节点元素权限的控制方法、系统、设备及介质


技术介绍

1、审批工作流是一种高效的流程管理系统,通过预设的规则和顺序,自动化地管理单位内部各类审批流程。该系统能够自动分配任务、提醒参与者、监控进度,并记录每一步的审批过程,确保流程的标准化、规范化和高效化。审批工作流广泛应用于项目管理、财务审批、人力资源等多个领域,极大地提升了单位内部管理的效率和决策速度。随着自然资源管理行业信息化技术应用的发展,业务系统中越来越多的复杂的审核业务开始使用工作流,不同的流程节点不单单只是对数据材料的审核,出现了更加复杂的场景,例如:不同的节点需要显示不同的内容;不同的节点需要进行不同的业务操作,比如进行要占压分析、打印底稿纸、获取文号等;个别节点需要补充表单内容,比如收件日期等。

2、故如何实现业务系统在工作流使用过程中的表单元素、功能按钮的灵活配置和权限控制是目前亟待解决的技术问题。


技术实现思路

1、本专利技术的技术任务是提供一种工作流节点元素权限的控制方法、系统、设本文档来自技高网...

【技术保护点】

1.一种工作流节点元素权限的控制方法,其特征在于,该方法是采用B/S架构,结合数据库、Spring Boot、Workflow引擎及Vue.js技术栈,实现服务端API服务的搭建;再将工作流各流程节点的表单元素权限及定义规则存储在数据库中,并在业务审核时动态获取与解析对应流程节点的表单元素权限与定义规则,达到对工作流元素权限的精细控制;具体如下:

2.根据权利要求1所述的工作流节点元素权限的控制方法,其特征在于,工作流各业务的表单元素注册具体如下:

3.根据权利要求1所述的工作流节点元素权限的控制方法,其特征在于,元素权限规则的内容包括元素的是否创建、是否显示、是...

【技术特征摘要】

1.一种工作流节点元素权限的控制方法,其特征在于,该方法是采用b/s架构,结合数据库、spring boot、workflow引擎及vue.js技术栈,实现服务端api服务的搭建;再将工作流各流程节点的表单元素权限及定义规则存储在数据库中,并在业务审核时动态获取与解析对应流程节点的表单元素权限与定义规则,达到对工作流元素权限的精细控制;具体如下:

2.根据权利要求1所述的工作流节点元素权限的控制方法,其特征在于,工作流各业务的表单元素注册具体如下:

3.根据权利要求1所述的工作流节点元素权限的控制方法,其特征在于,元素权限规则的内容包括元素的是否创建、是否显示、是否可编辑及校验规则;其中,是否创建是通过vue的v-if指令控制;是否显示是通过v-show指令控制;是否可编辑是通过元素的disabled属性及按钮权限共同控制;校验规则是通过配置校验方法名,在特定节点进行有效性校验。

4.根据权利要求3所述的工作流节点元素权限的控制方法,其特征在于,元素权限规则通过前端vue框架的指令和属...

【专利技术属性】
技术研发人员:王泉超王飞李西春张喜张悦苏航梁甲迪
申请(专利权)人:浪潮软件科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1