The invention relates to a data processing technology, and discloses a method for generating a life cycle diagram, which comprises: drawing a life cycle diagram through a scalable vector graphics language, presetting an approval node for the life cycle diagram, creating an API interface through the approval node, compiling the approval node, clicking the event button, receiving the request data input by the user, and passing the API The interface transmits the request data to the approval node; uses the click event button to view the processing progress of the request data; when the request data passes all the approval nodes in the life cycle diagram, the result of the successful approval is returned to the user; when the request data fails to pass the approval node in the life cycle diagram, the request data will The result of invalid request data is returned to the user. The invention also provides a life cycle diagram generation device and a computer-readable storage medium. The invention realizes efficient data processing.
【技术实现步骤摘要】
生命周期图生成方法、装置及计算机可读存储介质
本专利技术涉及数据处理
,尤其涉及一种生命周期图生成方法、装置及计算机可读存储介质。
技术介绍
现有具有审批链功能的系统,如EOA审批,估值核算系统,审批链显示不直观,判断串并行关系主要依靠符号(→/|§)和文字描述,并且不能显示并行的多条工作流,这样对审批链操作人来说很不直观,有看错审批链导致误操作的可能,当用户在发起某个紧急流程,所述流程需要加快处理时,现有的审批链功能并不能及时有效的将其流程提醒到审批链的操作人,让所述审批链的操作人进行审批,耽误了工作的效率。
技术实现思路
本专利技术提供一种生命周期图生成方法、装置及计算机可读存储介质,其主要目的在于当用户在进行数据审批时,给用户呈现出数据的高效处理结果。为实现上述目的,本专利技术提供的一种生命周期图生成方法,包括:通过可缩放矢量图形语言绘制生命周期图,对所述生命周期图预设审批节点,通过所述审批节点创建api接口,并对所述审批节点进行编译点击事件按钮;接收用户输入的请求数据 ...
【技术保护点】
1.一种生命周期图生成方法,其特征在于,所述方法包括:/n通过可缩放矢量图形语言绘制生命周期图,对所述生命周期图预设审批节点,通过所述审批节点创建api接口,并对所述审批节点进行编译点击事件按钮;/n接收用户输入的请求数据,通过所述api接口将所述用户输入的请求数据传递到所述审批节点中;/n利用所述点击事件按钮查看所述用户输入的请求数据的处理进度;/n当所述用户输入的请求数据通过所述生命周期图中所有的所述审批节点时,将审批成功的结果返回给用户;/n当所述用户输入的请求数据在所述生命周期图某个所述审批节点通过失败时,将所述请求数据无效的结果返回给用户。/n
【技术特征摘要】
1.一种生命周期图生成方法,其特征在于,所述方法包括:
通过可缩放矢量图形语言绘制生命周期图,对所述生命周期图预设审批节点,通过所述审批节点创建api接口,并对所述审批节点进行编译点击事件按钮;
接收用户输入的请求数据,通过所述api接口将所述用户输入的请求数据传递到所述审批节点中;
利用所述点击事件按钮查看所述用户输入的请求数据的处理进度;
当所述用户输入的请求数据通过所述生命周期图中所有的所述审批节点时,将审批成功的结果返回给用户;
当所述用户输入的请求数据在所述生命周期图某个所述审批节点通过失败时,将所述请求数据无效的结果返回给用户。
2.如权利要求1所述的生命周期图生成方法,其特征在于,所述通过可缩放矢量图形语言绘制生命周期图,对所述生命周期图预设审批节点,包括:
通过可缩放矢量图形语言的绘图编译器绘制所述审批节点,并保存为svg格式的文件;
利用HTML中的标签将所述svg格式的文件嵌入到HTML中,得到显示在网页上的审批节点;
采用HTML+CSS+JavaScript技术对所述嵌入到HTML中的svg格式的文件进行编译,得到所述显示在网页上的审批节点结合形成的生命周期图。
3.如权利要求1所述的生命周期图生成方法,其特征在于,所述通过所述审批节点创建api接口,并对所述审批节点进行编译点击事件按钮,包括:
在所述审批节点的名称的命名空间中传入createElementNS函数,并利用所述可缩放矢量图形语言中的标签对所述审批节点创建所述api接口,通过JavaScript技术在所述审批节点的指定函数中编译所述点击事件按钮。
4.如权利要求1所述的生命周期图生成方法,其特征在于,所述利用所述点击事件按钮查看所述用户输入的请求数据处理进度,包括:
获取所述用户输入的请求数据事件触发的指定函数;
在所述指定函数的点击事件按钮上添加onclick=函数名;
通过设置onclick="window.location='新页面'",在进行操作所述点击事件按钮时,跳转新页面查看所述用户输入的请求数据处理进度,其中,所述location是由所述用户输入的请求数据停留在哪个审批节点决定。
5.如权利要求1至4中任意一项所述的生命周期图生成方法,其特征在于,所述接收用户输入的请求数据,通过所述api接口将所述用户输入的请求数据传递到所述审批节点中,包括:
将所述用户输入的请求数据转换成json数据;
利用JavaScript程序内建的eval()函数,将所述json数据生成原生的JavaScript对象,使所述用户输入的请求数据在所述审批节点...
【专利技术属性】
技术研发人员:全力,刘东宝,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。