一种简化审批流程数据联动的方法,其特征在于,包括如下步骤:步骤1,获取表单数据;步骤2,通过具有特定配置规则的统一模版与所述表单数据匹配解析;步骤3,接入到特定服务并动态创建出页面
【技术实现步骤摘要】
一种简化审批流程数据联动的方法
[0001]本专利技术涉及办公室自动化领域,特别涉及一种简化审批流程数据联动的方法
。
技术介绍
[0002]在进行
OA
审批流,编辑表单及提交时,数据联动是修改后根据选择或设定的值的不一样,请求后端获取响应的数据再进行页面部分刷新并展示到页面,数据格式是不一样的,没有办法做成共同的格式,使用前端页面显示需要对不同流程进行不同解析
。
故此本专利通过规则引擎进行扁平化配置达到数据格式的统一
。OA
审批流数据格式过于复杂以及多样化;数据联动请求会造成页面的卡顿
。
技术实现思路
[0003]本专利提出一种扁平化的规则,根据审批流程
、
视图模块
、
编辑字段
、
编辑字段类型
、
是否必须填写
、
枚举类型和编辑字段条件来设置流程的编辑项
。
这使得所有流程的不同审批节点可以编辑相同或不同的字段,从而使流程编辑更加多样化
。
具体的解决方案为:一种简化审批流程数据联动的方法,包括如下步骤:步骤1,获取表单数据;步骤2,通过具有特定配置规则的统一模版与所述表单数据匹配解析;步骤3,接入到特定服务并动态创建出页面
。
优选地,所述特定配置规则包括如下字段:流程名称
、
节点名称
、
视图模块名称
、
字段名称
、
字段<br/>ID、
条件
、
条件描述
、
编辑类型和控件类型
。
优选地,所述特定配置规则在同一个界面中设置
。
优选地,在步骤3中还包括步骤
3.1
将外围系统和待办中心的表单数据进行交互;步骤
3.2
所述待变中心的表单数据与应用服务程序的解析引擎进行交互;步骤
3.3
所述特定配置规则向所述应用服务程序的解析引擎输入
。
附图说明
[0004]图1示出了本专利技术的配置规则;图2示出了本专利技术的处理流程
。
具体实施方式
[0005]如图1‑2所示,一种简化审批流程数据联动的方法,包括如下步骤:步骤1,获取表单数据;步骤2,通过具有特定配置规则的统一模版与所述表单数据匹配解析;步骤3,接入到特定服务并动态创建出页面
。
优选地,所述特定配置规则包括如下字段:流程名称
、
节点名称
、
视图模块名称
、
字段名称
、
字段
ID、
条件
、
条件描述
、
编辑类型和控件类型
。
优选地,所述特定配置规则在同一个界面中设置
。
优选地,在步骤3中还包括步骤
3.1
将外围系统和待办中心的表单数据进行交互;步骤
3.2
所述待变中心的表单数据与应用服务程序的解析引擎进行交互;步骤
3.3
所述特定配置规则向所述应用服务程序的解析引擎输入
。
图1的配置规则内容主要是针对审批流程中的某一审批节点进行编辑自定义,通过扁平化规则的优化使用,审批流中的节点都可以按照统一模版进行配置,这样就实现了编辑配置的多样化以及模版内容的统一化
。
在图2中,经过待办中心处理后的
OA
表单数据:
{"access":"true","formmain_08580":{"title":"
员工信息
","content":[{"label":"
姓名
","id":"field0105","value":"
福临(姜福林)
"},{"label":"
岗位
","id":"field0005","value":"J00141
‑
产品策划岗
"},{"label":"
入职时间
","id":"field0006","value":"2019
‑
10
‑
30"},{"label":"
组织类型
","id":"field0101","value":"110
‑
总部专业线
"},{"label":"
绩效结果
","id":"field0074","value":"
由
2020
‑
01
‑
01
至
2020
‑
12
‑
31,
绩效等级
:110
‑
B,\n
由
2020
‑
10
‑
01
至
2020
‑
12
‑
31,
绩效等级
:100
‑
A,\n"},{"label":"
所属部门
","id":"field0007","value":"
技术线
_
企业信息化产研中心
_
产品部
"},{"label":"
职场
","id":"field0032","value":"
北京北京市朝阳区望京
SOHO T3 A
座 22
层
"},{"label":"
离职日期
","id":"field0008","value":"2021
‑
05
‑
20"},{"label":"
申请人离职原因
","id":"field0009","value":"123"}]},"formmain_085810":{"title":"
直属
/
隔级领导确认离职信息
","content":[{"label":"
离职面谈
","id":"field0075","value":""},{"label":"
交接人
","id":"field0102","value":""},{"label":"
是否允许再次入职
","id":"field0034","value":""},{"label":"
是否加入黑名单
","id":"field0076","value":""},{"label":"
加入黑名单日期
","id":"field0077","value":""},{"label":"
加入黑名单原因
","id":"field0078","value":""},{"label":"...
【技术保护点】
【技术特征摘要】
1.
一种简化审批流程数据联动的方法,其特征在于,包括如下步骤:步骤1,获取表单数据;步骤2,通过具有特定配置规则的统一模版与所述表单数据匹配解析;步骤3,接入到特定服务并动态创建出页面
。2.
根据权利要求1所述的简化审批流程数据联动的方法,其特征在于,所述特定配置规则包括如下字段:流程名称
、
节点名称
、
视图模块名称
、
字段名称
、
字段
ID、
条件
、
条件描述
【专利技术属性】
技术研发人员:彭裔,李锦程,兰浩,
申请(专利权)人:武汉小药药医药科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。