基于审批链配置的数据监控方法、服务器及存储介质与流程

文档序号:21456516发布日期:2020-07-10 17:52阅读:186来源:国知局
基于审批链配置的数据监控方法、服务器及存储介质与流程

本发明涉及数据处理技术领域,尤其涉及一种基于审批链配置的数据监控方法、服务器及存储介质。



背景技术:

在进行车险出单或批改走通融审批核单业务时,总部需维护各机构审批链的审批人员导入设置,并实现从审批人设置到业务系统校验审批人完成通融流程。由于不同的审批模板对应的审批人通常是唯一的,同一审批人不能同时出现在不同的审批模板中,否则会出现审批权限混乱,给企业带来经济损失。因此如何防止操作者在配置审批模板时出现将同一审批人配置到多个不同的审批模板成为了亟需解决的技术问题。



技术实现要素:

本发明的主要目的在于提供一种基于审批链配置的数据监控方法、服务器及存储介质,旨在解决操作者在配置审批模板时可能将同一审批人配置到多个不同的审批模板的技术问题。

为实现上述目的,本发明提供的一种基于审批链配置的数据监控方法,应用于服务器,该方法包括:

获取步骤:从数据源中爬取预设数量的用户数据,并为每个用户数据分配一个预设标识,根据预设分类规则将所述用户数据分类存放至不同的数据表;

创建步骤:分别为每个所述数据表关联一个预设审批模板,其中,每个审批模板包括数据填写栏及确认控件,同时在每个审批模板之间按照预设排序规则创建审批模板链;

第一监控步骤:响应客户端发起的审批链配置请求,将所述审批模板链发送至所述客户端,监控所述客户端首次点击确认控件的审批模板,获取该审批模板数据填写栏录入的用户数据,并将该用户数据的预设标识存放至预先创建的监控容器;及

第二监控步骤:监控所述客户端第二次点击确认控件的审批模板,获取该审批模板数据填写栏录入的用户数据,判断该用户数据的预设标识是否存在于所述监控容器,若存在则生成第一预警信息发送至所述客户端,若不存在则将该预设标识存储至所述监控容器。

优选地,该方法还包括以下步骤:

当完成所述审批模板链中所有审批模板的用户数据配置后,生成提示信息发送至所述客户端提示审批链配置流程已完成。

优选地,所述数据表以下拉列表的形式设于审批模板的数据填写栏处,所述下拉列表用于展示数据表中的用户数据。

优选地,该方法还包括:

接收操作者对所述审批模板的修改指令,判断该操作者是否具有对该审批模板的修改权限;

当该操作者具备对该审批模板的修改权限时,根据所述修改指令对所述审批模板进行更新并保存;及

当该操作者不具备对该审批模板的修改权限时,生成第二预警信息提示操作者不具备权限。

优选地,所述修改指令包括:待修改的审批模板的预设编号、修改类型、待修改字段及待修改字段对应的替代字段。

为实现上述目的,本发明还进一步提供一种服务器,所述服务器包括存储器和处理器,所述存储器上存储有基于审批链配置的数据监控程序,所述基于审批链配置的数据监控程序被所述处理器执行时实现如下步骤:

获取步骤:从数据源中爬取预设数量的用户数据,并为每个用户数据分配一个预设标识,根据预设分类规则将所述用户数据分类存放至不同的数据表;

创建步骤:分别为每个所述数据表关联一个预设审批模板,其中,每个审批模板包括数据填写栏及确认控件,同时在每个审批模板之间按照预设排序规则创建审批模板链;

第一监控步骤:响应客户端发起的审批链配置请求,将所述审批模板链发送至所述客户端,监控所述客户端首次点击确认控件的审批模板,获取该审批模板数据填写栏录入的用户数据,并将该用户数据的预设标识存放至预先创建的监控容器;及

第二监控步骤:监控所述客户端第二次点击确认控件的审批模板,获取该审批模板数据填写栏录入的用户数据,判断该用户数据的预设标识是否存在于所述监控容器,若存在则生成第一预警信息发送至所述客户端,若不存在则将该预设标识存储至所述监控容器。

优选地,所述基于审批链配置的数据监控程序被所述处理器执行时还实现如下步骤:

当完成所述审批模板链中所有审批模板的用户数据配置后,生成提示信息发送至所述客户端提示审批链配置流程已完成。

优选地,所述数据表以下拉列表的形式设于审批模板的数据填写栏处,所述下拉列表用于展示数据表中的用户数据。

优选地,所述基于审批链配置的数据监控程序被所述处理器执行时还实现如下步骤:

接收操作者对所述审批模板的修改指令,判断该操作者是否具有对该审批模板的修改权限;

当该操作者具备对该审批模板的修改权限时,根据所述修改指令对所述审批模板进行更新并保存;及

当该操作者不具备对该审批模板的修改权限时,生成第二预警信息提示操作者不具备权限。

为实现上述目的,本发明进一步提供一种计算机可读存储介质,所述计算机可读存储介质上存储有基于审批链配置的数据监控程序,所述基于审批链配置的数据监控程序可被一个或者多个处理器执行,以实现如上所述的基于审批链配置的数据监控方法的步骤。

本发明提出的基于审批链配置的数据监控方法、服务器及存储介质,通过爬取预设数量的用户数据,并为每个用户数据分配一个预设标识,将用户数据分类存放至不同的数据表。分别为每个数据表关联一个预设审批模板,同时在每个审批模板之间按照预设排序规则创建审批模板链。当响应客户端发起的审批链配置请求时,将审批模板链发送至客户端。监控客户端首次点击确认控件的审批模板,获取该审批模板数据填写栏录入的用户数据,并将该用户数据的预设标识存放至监控容器。监控客户端第二次点击确认控件的审批模板,获取该审批模板数据填写栏录入的用户数据,判断该用户数据的预设标识是否存在于监控容器,若存在则生成第一预警信息发送至客户端。利用本发明能够防止操作者在配置审批模板时出现将同一审批人配置到多个不同的审批模板。

附图说明

图1为本发明服务器较佳实施例的应用环境图;

图2为图1中基于审批链配置的数据监控程序较佳实施例的程序模块示意图;

图3为本发明基于审批链配置的数据监控方法较佳实施例的流程示意图。

本发明目的的实现、功能特点及优点将结合实施例,参附图做进一步说明。

具体实施方式

为了使本发明的目的、技术本实施例及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,在本发明中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术本实施例可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术本实施例的结合出现相互矛盾或无法实现时应当认为这种技术本实施例的结合不存在,也不在本发明要求的保护范围之内。

本发明提供一种服务器1。

所述服务器1包括,但不仅限于,存储器11、处理器12及网络接口13。

其中,存储器11至少包括一种类型的可读存储介质,所述可读存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,sd或dx存储器等)、磁性存储器、磁盘、光盘等。存储器11在一些实施例中可以是服务器1的内部存储单元,例如该服务器1的硬盘。存储器11在另一些实施例中也可以是服务器1的外部存储设备,例如该服务器1上配备的插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。

进一步地,存储器11还可以既包括服务器1的内部存储单元也包括外部存储设备。存储器11不仅可以用于存储安装于服务器1的应用软件及各类数据,例如基于审批链配置的数据监控程序10的代码等,还可以用于暂时地存储已经输出或者将要输出的数据。

处理器12在一些实施例中可以是一中央处理器(centralprocessingunit,cpu)、控制器、微控制器、微处理器或其他数据处理芯片,用于运行存储器11中存储的程序代码或处理数据,例如执行基于审批链配置的数据监控程序10等。

网络接口13可选的可以包括标准的有线接口、无线接口(如wi-fi接口),通常用于在该服务器与其他电子设备之间建立通信连接。

客户端可以是桌上型计算机、笔记本、平板电脑、手机等。

网络可以为互联网、云网络、无线保真(wi-fi)网络、个人网(pan)、局域网(lan)和/或城域网(man)。网络环境中的各种设备可以被配置为根据各种有线和无线通信协议连接到通信网络。这样的有线和无线通信协议的例子可以包括但不限于以下中的至少一个:传输控制协议和互联网协议(tcp/ip)、用户数据报协议(udp)、超文本传输协议(http)、文件传输协议(ftp)、zigbee、edge、ieee802.11、光保真(li-fi)、802.16、ieee802.11s、ieee802.11g、多跳通信、无线接入点(ap)、设备对设备通信、蜂窝通信协议和/或蓝牙(bluetooth)通信协议或其组合。

可选地,该服务器1还可以包括用户接口,用户接口可以包括显示器(display)、输入单元比如键盘(keyboard),可选的用户接口还可以包括标准的有线接口、无线接口。可选地,在一些实施例中,显示器可以是led显示器、液晶显示器、触控式液晶显示器以及oled(organiclight-emittingdiode,有机发光二极管)触摸器等。其中,显示器也可以称为显示屏或显示单元,用于显示在服务器1中处理的信息以及用于显示可视化的用户界面。

图1仅示出了具有组件11-13以及基于审批链配置的数据监控程序10的服务器1,本领域技术人员可以理解的是,图1示出的结构并不构成对服务器1的限定,可以包括比图示更少或者更多的部件,或者组合某些部件,或者不同的部件布置。

在本实施例中,图1的基于审批链配置的数据监控程序10被处理器12执行时,实现以下步骤:

获取步骤:从数据源爬取预设数量的用户数据,并为每个用户数据分配一个预设标识,根据预设分类规则将所述用户数据分类存放至不同的数据表;

创建步骤:分别为每个所述数据表关联一个预设审批模板,其中,每个审批模板包括数据填写栏及确认控件,同时在每个审批模板之间按照预设排序规则创建审批模板链;

第一监控步骤:响应客户端发起的审批链配置请求,将所述审批模板链发送至所述客户端,监控所述客户端首次点击确认控件的审批模板,获取该审批模板数据填写栏录入的用户数据,并将该用户数据的预设标识存放至预先创建的监控容器;及

第二监控步骤:监控所述客户端第二次点击确认控件的审批模板,获取该审批模板数据填写栏录入的用户数据,判断该用户数据的预设标识是否存在于所述监控容器,若存在则生成第一预警信息发送至所述客户端,若不存在则将该预设标识存储至所述监控容器。

在另一实施例中,该程序还执行以下步骤:

当完成所述审批模板链中所有审批模板的用户数据配置后,生成提示信息发送至所述客户端提示审批链配置流程已完成。

在另一实施例中,该程序还执行以下步骤:

接收操作者对所述审批模板的修改指令,判断该操作者是否具有对该审批模板的修改权限;

当该操作者具备对该审批模板的修改权限时,根据所述修改指令对所述审批模板进行更新并保存;及

当该操作者不具备对该审批模板的修改权限时,生成第二预警信息提示操作者不具备权限。

关于上述步骤的详细介绍,请参照下述图2关于基于审批链配置的数据监控程序10实施例的程序模块示意图及图3关于基于审批链配置的数据监控方法实施例的方法流程示意图的说明。

参照图2所示,为图1中基于审批链配置的数据监控程序10实施例的程序模块示意图。基于审批链配置的数据监控程序10被分割为多个模块,该多个模块存储于存储器11中,并由处理器12执行,以完成本发明。本发明所称的模块是指能够完成特定功能的一系列计算机程序指令段。

在本实施例中,所述基于审批链配置的数据监控程序10包括获取模块110、创建模块120、第一监控模块130及第二监控模块140。

获取模块110,用于从数据源中爬取预设数量的用户数据,并为每个用户数据分配一个预设标识,根据预设分类规则将所述用户数据分类存放至不同的数据表。

在本实施例中,通过从数据源中爬取预设数量的用户数据(例如审批人的姓名“张三”、“李四”),并为每个用户数据分配一个预设标识(例如用户编码或id号码),再根据预设分类规则(例如将同一级别的审批人分为一类)将用户数据分类存放至不同的数据表。

创建模块120,用于分别为每个所述数据表关联一个预设审批模板,其中,每个审批模板包括数据填写栏及确认控件,同时在每个审批模板之间按照预设排序规则创建审批模板链。

在本实施例中,分别为每个数据表关联一个预设审批模板,同时在每个审批模板之间按照预设排序规则创建审批模板链。

其中,每个审批模板包括供操作者填写用户数据的数据填写栏,及供操作者在完成对某一个审批模板的用户数据配置后点击确认提交的确认控件。

数据表以下拉列表的形式设于审批模板的数据填写栏处,下拉列表用于展示数据表中的用户数据。

预设排序规则可按照不同审批模板之间的等级进行排序,例如:一级审批模板-二级审批模板-三级审批模板。

第一监控模块130,用于响应客户端发起的审批链配置请求,将所述审批模板链发送至所述客户端,监控所述客户端首次点击确认控件的审批模板,获取该审批模板数据填写栏录入的用户数据,并将该用户数据的预设标识存放至预先创建的监控容器。

以基于车险出单或批改走通融审批核单业务为例,总部需维护各机构审批链的审批人员导入设置,并实现从审批人设置到业务系统校验审批人完成通融流程。由于不同的审批模板对应的审批人通常是唯一的,同一审批人不能同时出现在不同的审批模板中,否则会出现审批权限混乱,给企业带来经济损失。因此,为了防止操作者在配置大量审批模板时出现将同一审批人配置到多个不同的审批模板,在本实施例中,通过监控操作者在客户端首次点击确认控件的审批模板,获取该审批模板数据填写栏录入的用户数据,并将该用户数据的预设标识(例如“张三”的id号码为002)存放至预先创建的监控容器中。

第二监控模块140,用于监控所述客户端第二次点击确认控件的审批模板,获取该审批模板数据填写栏录入的用户数据,判断该用户数据的预设标识是否存在于所述监控容器,若存在则生成第一预警信息发送至所述客户端,若不存在则将该预设标识存储至所述监控容器。

在本实施例中,通过监控操作者在客户端点击确认控件的审批模板,获取该审批模板数据填写栏录入的用户数据,判断该用户数据的预设标识(例如“张三”的id号码为002)是否存在于侦查容器,若存在则说明用户数据出现重复,及时生成第一预警信息(例如“该数据存在重复,请注意”)发送至客户端,若不存在则说明没有输入重复,同时将该预设标识存储于侦查容器,更新侦查容器。

在另一实施例中,该程序还执行以下步骤:

当完成所述数据表链中所有数据表对应的审批模板确认无误后,生成提示信息发送至所述客户端提示审批链配置流程已完成。

在另一实施例中,该程序还执行以下步骤:

接收操作者对所述审批模板的修改指令,判断该操作者是否具有对该审批模板的修改权限;

当该操作者具备对该审批模板的修改权限时,根据所述修改指令对所述审批模板进行更新并保存;及

当该操作者不具备对该审批模板的修改权限时,生成第二预警信息提示操作者不具备权限。

在本实施例中,上述修改指令中包括:待修改的审批模板的预设编号、修改类型、待修改字段、待修改字段对应的替代字段。

上述修改类型包括:新增数据填写栏、删减数据填写栏、用户数据替换等。

当审批模板需要调整时,指定管理人员可输入修改指定对审批链模板进行调整。

为防止其他人员随意篡改审批模板信息,预先配置具有修改审批模板权限的白名单,设置权限管理,即,仅限白名单中具有修改权限的用户修改审批模板。

此外,本发明还提供一种基于审批链配置的数据监控方法。参照图3所示,为本发明基于审批链配置的数据监控方法的实施例的方法流程示意图。服务器1的处理器12执行存储器11中存储的基于审批链配置的数据监控程序10时实现基于审批链配置的数据监控方法的如下步骤:

s110,从数据源中爬取预设数量的用户数据,并为每个用户数据分配一个预设标识,根据预设分类规则将所述用户数据分类存放至不同的数据表。

在本实施例中,通过从数据源中爬取预设数量的用户数据(例如审批人的姓名“张三”、“李四”),并为每个用户数据分配一个预设标识(例如用户编码或id号码),再根据预设分类规则(例如将同一级别的审批人分为一类)将用户数据分类存放至不同的数据表。

s120,分别为每个所述数据表关联一个预设审批模板,其中,每个审批模板包括数据填写栏及确认控件,同时在每个审批模板之间按照预设排序规则创建审批模板链。

在本实施例中,分别为每个数据表关联一个预设审批模板,同时在每个审批模板之间按照预设排序规则创建审批模板链。

其中,每个审批模板包括供操作者填写用户数据的数据填写栏,及供操作者在完成对某一个审批模板的用户数据配置后点击确认提交的确认控件。

数据表以下拉列表的形式设于审批模板的数据填写栏处,下拉列表用于展示数据表中的用户数据。

预设排序规则可按照不同审批模板之间的等级进行排序,例如:一级审批模板-二级审批模板-三级审批模板。

s130,响应客户端发起的审批链配置请求,将所述审批模板链发送至所述客户端,监控所述客户端首次点击确认控件的审批模板,获取该审批模板数据填写栏录入的用户数据,并将该用户数据的预设标识存放至预先创建的监控容器。

以基于车险出单或批改走通融审批核单业务为例,总部需维护各机构审批链的审批人员导入设置,并实现从审批人设置到业务系统校验审批人完成通融流程。由于不同的审批模板对应的审批人通常是唯一的,同一审批人不能同时出现在不同的审批模板中,否则会出现审批权限混乱,给企业带来经济损失。因此,为了防止操作者在配置大量审批模板时出现将同一审批人配置到多个不同的审批模板,在本实施例中,通过监控操作者在客户端首次点击确认控件的审批模板,获取该审批模板数据填写栏录入的用户数据,并将该用户数据的预设标识(例如“张三”的id号码为002)存放至预先创建的监控容器中。

s140,监控所述客户端第二次点击确认控件的审批模板,获取该审批模板数据填写栏录入的用户数据,判断该用户数据的预设标识是否存在于所述监控容器,若存在则生成第一预警信息发送至所述客户端,若不存在则将该预设标识存储至所述监控容器。

在本实施例中,通过监控操作者在客户端点击确认控件的审批模板,获取该审批模板数据填写栏录入的用户数据,判断该用户数据的预设标识(例如“张三”的id号码为002)是否存在于侦查容器,若存在则说明用户数据出现重复,及时生成第一预警信息(例如“该数据存在重复,请注意”)发送至客户端,若不存在则说明没有输入重复,同时将该预设标识存储于侦查容器,更新侦查容器。

在另一实施例中,在所述步骤s140之后,该方法还包括以下步骤:

当完成所述数据表链中所有数据表对应的审批模板确认无误后,生成提示信息发送至所述客户端提示审批链配置流程已完成。

在另一实施例中,该方法还包括以下步骤:

接收操作者对所述审批模板的修改指令,判断该操作者是否具有对该审批模板的修改权限;

当该操作者具备对该审批模板的修改权限时,根据所述修改指令对所述审批模板进行更新并保存;及

当该操作者不具备对该审批模板的修改权限时,生成第二预警信息提示操作者不具备权限。

在本实施例中,上述修改指令中包括:待修改的审批模板的预设编号、修改类型、待修改字段、待修改字段对应的替代字段。

上述修改类型包括:新增数据填写栏、删减数据填写栏、用户数据替换等。

当审批模板需要调整时,指定管理人员可输入修改指定对审批链模板进行调整。

为防止其他人员随意篡改审批模板信息,预先配置具有修改审批模板权限的白名单,设置权限管理,即,仅限白名单中具有修改权限的用户修改审批模板。

此外,本发明实施例还提出一种计算机可读存储介质,计算机可读存储介质可以是硬盘、多媒体卡、sd卡、闪存卡、smc、只读存储器(rom)、可擦除可编程只读存储器(eprom)、便携式紧致盘只读存储器(cd-rom)、usb存储器等中的任意一种或者几种的任意组合。计算机可读存储介质中包括基于审批链配置的数据监控程序10,本发明之计算机可读存储介质的具体实施方式与上述基于审批链配置的数据监控方法以及服务器1的具体实施方式大致相同,在此不再赘述。

需要说明的是,上述本发明实施例序日仅仅为了描述,不代表实施例的优劣。并且本文中的术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、装置、物品或者方法不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、装置、物品或者方法所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、装置、物品或者方法中还存在另外的相同要素。

上述本发明实施例序日仅仅为了描述,不代表实施例的优劣。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术本实施例本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1