预警数据处理方法、装置、计算机设备和存储介质与流程

文档序号:21411484发布日期:2020-07-07 14:47阅读:207来源:国知局
预警数据处理方法、装置、计算机设备和存储介质与流程

本申请涉及计算机技术领域,特别是涉及一种预警数据处理方法、装置、计算机设备和存储介质。



背景技术:

目前,随着计算机技术的大力发展,物流行业进入了快速发展的时期,消费者对物流的服务体验也越来越重视,然而物流作业流程包括很多个环节,不同的环节由不同的作业人员负责,如果某个环节出现了异常,相关的作业人员又无法及时发现的话,就会导致物流效率低。然而,现有技术中物流作业的监控预警系统,在即将出现异常或者已经出现异常的时候,现有的监控预警系统只能单一的将异常数据发送至预警系统监控人员,再由预警系统监控人员告知相关的作业人员进行处理,降低物流效率。



技术实现要素:

基于此,有必要针对上述技术问题,提供一种能够根据不同物流作业人员关心的物流数据维度不同自适应发送对应的异常预警消息从而提高物流效率的预警数据处理方法、装置、计算机设备和存储介质。

一种预警数据处理方法,该方法包括:

获取目标预警数据,目标预警数据包括目标预警信息;

根据目标预警数据获取对应的目标预警任务配置信息,目标预警任务配置信息包括目标预警任务权限;

根据目标预警任务配置信息配置生成对应的目标预警任务;

根据目标预警任务权限确定目标预警任务接收对象;

将目标预警任务对应的异常预警消息发送至目标预警任务接收对象。

在其中一个实施例中,预警数据处理方法还包括:接收目标预警任务接收对象对异常预警消息的操作,根据操作触发生成异常预警消息查看请求,异常预警消息查看请求携带异常预警消息标识;根据异常预警消息查看请求获取与异常预警消息标识对应的异常预警数据,返回异常预警数据,通知目标预警任务接收对象查看异常预警数据。

在其中一个实施例中,预警数据处理方法还包括:接收预警任务查询请求,预警任务查询请求携带查询用户标识;根据查询用户标识获取对应的候选预警任务列表;接收对目标预警任务的任务修改指令,根据任务修改指令获取目标预警任务对应的当前预警任务配置信息,返回当前预警任务配置信息;接收对当前预警任务配置信息的更新指令,根据更新指令获取对应的预警任务更新配置信息;根据预警任务更新配置信息更新当前预警任务配置信息,得到更新后的当前预警任务配置信息。

在其中一个实施例中,预警数据处理方法还包括:接收对目标预警任务的任务查看指令,根据任务查看指令获取目标预警任务对应的当前预警任务预警情况,当前预警任务预警情况包括当前预警任务触发次数、当前预警任务发送条数、当前预警任务查看次数;返回当前预警任务预警情况,以使查询用户标识对应的用户终端查看当前预警任务预警情况。

在其中一个实施例中,根据目标预警任务权限确定目标预警任务接收对象,包括:根据目标预警任务权限确定对应的目标预警任务管理对象;接收目标预警任务管理对象发送的预警任务接收对象配置信息,根据预警任务接收对象配置信息配置目标预警任务权限对应的目标预警任务接收对象。

在其中一个实施例中,将目标预警任务对应的异常预警消息发送至目标预警任务接收对象,包括:获取目标预警任务中的目标预警通知方式和目标预警条件;获取当前预警消息,若当前预警消息满足目标预警条件时,确定目标预警消息为异常预警消息;通过目标预警通知方式将异常预警消息发送至目标预警任务接收对象。

在其中一个实施例中,获取目标预警数据,包括:接收预警数据新增请求,预警数据新增请求携带预警信息;根据预警数据新增请求获取初始预警数据;根据初始预警数据和预警信息生成目标预警数据。

一种预警数据处理装置,该装置包括:

预警数据获取模块,用于获取目标预警数据,目标预警数据包括目标预警信息;

预警任务配置信息获取模块,用于根据目标预警数据获取对应的目标预警任务配置信息,目标预警任务配置信息包括目标预警任务权限;

预警任务生成模块,用于根据目标预警任务配置信息配置生成对应的目标预警任务;

接收对象确定模块,用于根据目标预警任务权限确定目标预警任务接收对象;

预警任务发送模块,用于将目标预警任务对应的异常预警消息发送至目标预警任务接收对象。

一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:

获取目标预警数据,目标预警数据包括目标预警信息;

根据目标预警数据获取对应的目标预警任务配置信息,目标预警任务配置信息包括目标预警任务权限;

根据目标预警任务配置信息配置生成对应的目标预警任务;

根据目标预警任务权限确定目标预警任务接收对象;

将目标预警任务对应的异常预警消息发送至目标预警任务接收对象。

一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:

获取目标预警数据,目标预警数据包括目标预警信息;

根据目标预警数据获取对应的目标预警任务配置信息,目标预警任务配置信息包括目标预警任务权限;

根据目标预警任务配置信息配置生成对应的目标预警任务;

根据目标预警任务权限确定目标预警任务接收对象;

将目标预警任务对应的异常预警消息发送至目标预警任务接收对象。

上述预警数据处理方法、装置、计算机设备和存储介质,获取目标预警数据,目标预警数据包括目标预警信息;根据目标预警数据获取对应的目标预警任务配置信息,目标预警任务配置信息包括目标预警任务权限;根据目标预警任务配置信息配置生成对应的目标预警任务;根据目标预警任务权限确定目标预警任务接收对象;将目标预警任务对应的异常预警消息发送至目标预警任务接收对象。因此,通过不同的目标预警任务配置信息中不同的目标预警任务权限可以确定不同的预警任务接收对象,也就是说,某一处环节出现异常情况时,可以直接将异常预警消息发送至具有该预警任务权限的相关人员,无需再由其他无关人员进行转达,提高物流效率,即本申请能够根据不同物流作业人员关心的物流数据维度不同自适应发送对应的异常预警消息从而提高物流效率。

附图说明

图1为一个实施例中预警数据处理方法的应用环境图;

图2为一个实施例中预警数据处理方法的流程示意图;

图3为另一个实施例中预警数据处理方法的流程示意图;

图4为又一个实施例中预警数据处理方法的流程示意图;

图5为一个实施例中预警数据处理方法的流程示意图;

图6为一个实施例中目标预警任务接收对象确定步骤的流程示意图;

图7为一个实施例中目标预警任务发送步骤的流程示意图;

图8为一个实施例中目标预警数据获取步骤的流程示意图;

图9为一个实施例中预警数据处理装置的结构框图;

图10为一个实施例中计算机设备的内部结构图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

本申请提供的预警数据处理方法,可以应用于如图1所示的应用环境中。其中,终端102通过网络与服务器104进行通信。其中,终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。

具体地,终端102获取到目标预警数据,目标预警数据包括目标预警信息,通过网络将目标预警数据发送至服务器104。服务器104接收到目标预警数据后,根据目标预警数据获取对应的目标预警任务配置信息,目标预警任务配置信息包括目标预警任务权限,根据目标预警任务配置信息配置生成对应的目标预警任务,根据目标预警任务权限确定目标预警任务接收对象,将目标预警任务对应的异常预警消息发送至目标预警任务接收对象。

在一个实施例中,如图2所示,提供了一种预警数据处理方法,以该方法应用于图1中的服务器为例进行说明,包括以下步骤:

步骤202,获取目标预警数据,目标预警数据包括目标预警信息。

其中,目标预警数据是根据业务需求或者产品需求或者实际应用确定需要进行监控预警的预警数据,所谓目标预警数据是指需要进行预警的数据,目标预警数据包括目标预警信息。其中,这里的目标预警信息是指与目标预警数据相关的基本信息,包括但不限于目标预警数据的具体内容,目标预警数据预警阈值设置,目标预警数据时间设置,目标预警数据发送人员设置等等。

具体地,终端获取到目标预警数据后,通过网络将目标预警数据发送至服务器,或者还可以是设置触发事件,当满足触发事件时,服务器自动获取目标预警数据。其中,目标预警数据的获取步骤具体可以是,接收预警数据新增请求,预警数据新增请求携带预警信息,所谓预警数据新增请求是用来请求新增预警数据的,而预警信息是用来描述预警数据的,再根据预警数据新增请求获取初始预警数据,所谓初始预警数据是未结合预警信息的预警数据,可以是预警数据的模板等,最后,可以根据初始预警数据和预警数据新增请求中的预警信息生成目标预警数据,具体可以是,将预警信息填入至预警数据的模板正确的位置中,将填入后的预警数据作为目标预警数据。

步骤204,根据目标预警数据获取对应的目标预警任务配置信息,目标预警任务配置信息包括目标预警任务权限。

其中,这里的目标预警任务配置信息是用来配置目标预警数据对应的预警任务的,目标预警任务配置是与目标预警数据对应的预警任务相关的配置信息。所谓预警任务是目标预警数据对应的职责,通过预警任务进行预警监控。

其中,目标预警任务权限是具有接收该预警任务的权利,不同的预警数据对应不同的预警任务权限,而预警数据与预警任务权限之间的对应关系可以根据业务需求或者产品需求或者实际应用场景进行确定,例如,物流作业中,不同的环节由不同的作业人员负责,因此,不同作业人员对对应的预警数据具有预警任务权限,而对于不是自己负责的环节对应的而预警数据并没有预警任务权限。

具体地,在获取到目标预警数据后,可以根据预警需求获取到对应的目标预警任务配置信息,例如,目标预警任务配置信息包括预警任务基本信息、查询指标信息、话术设置、阈值设置、时间设置、链接设置、预警任务权限设置等等。

步骤206,根据目标预警任务配置信息配置生成对应的目标预警任务。

具体地,在获得目标预警任务配置信息后,由于目标预警任务配置信息是用来配置目标预警数据对应的预警任务的,因此,可以根据目标预警任务配置信息生成对应的目标预警任务。其中,目标预警任务的生成步骤可自定义,自定义可以是将目标预警任务配置信息填入至目标预警数据的正确位置,将填入后的目标预警数据作为目标预警任务,或者自定义还可以是获取预设算法,通过预设算法根据目标预警任务配置信息生成对应的目标预警任务,或者还可以是通过目标预警任务配置信息配置目标预警数据,从而得到目标预警任务。

步骤208,根据目标预警任务权限确定目标预警任务接收对象。

其中,这里的目标预警任务接收对象是指具有接收目标预警任务权限的对象,不同的目标预警任务权限对应不同的目标预警任务接收对象。具体地,可以根据目标预警任务配置信息中的目标预警任务权限确定对应的目标预警任务接收对象。其中,可以提前建立预警任务权限和预警任务接收对象之间的对应关系,具体可以是,获取预警任务权限标识和预警任务接收对象标识,根据业务需求或者产品需求或者实际应用场景建立预警任务权限标识和对应的预警任务接收对象标识之间的对应关系,后续可以根据该对应关系确定目标预警任务权限对应的目标预警任务接收对象。

在一个实施例中,根据目标预警任务权限确定目标预警任务接收对象还可以是,根据目标预警任务权限确定对应的目标预警任务管理对象,接收目标预警任务管理对象发送的预警任务接收对象配置信息,根据预警任务接收对象配置信息配置目标预警任务权限对应的目标预警任务接收对象。其中,目标预警任务管理对象是用来配置目标预警任务权限的接收对象的管理者,先根据目标预警任务权限确定对应的管理者,再通过管理者根据业务需求或者预警需求来配置具有目标预警任务权限的作业人员。

步骤210,将目标预警任务对应的异常预警消息发送至目标预警任务接收对象。

具体地,在确定目标预警任务权限确定目标预警任务接收对象后,可以将目标预警任务对应的异常预警消息发送至目标预警任务接收对象。具体可以是,根据目标预警任务确定异常预警消息,然后再将异常预警消息发送至目标预警任务接收对象。

其中,根据目标预警任务确定异常预警消息具体可以是,获取目标预警任务中的目标预警通知方式和目标预警条件,获取当前预警消息,若当前预警消息满足目标预警条件时,则确定当前预警消息为异常预警消息,通过目标预警通知方式将异常预警消息发送至目标预警任务接收对象,通知目标预警任务接收对象自己负责的作业出现了异常情况。其中,目标预警条件可以根据业务需求或者预警需求或者应用场景自定义设置,目标预警通知方式也可以根据业务需求或者预警需求或者应用场景自定义设置,例如,公众号通知、短信通知、邮件通知等方式都可以作为目标通知方式。

上述预警数据处理方法中,获取目标预警数据,目标预警数据包括目标预警信息;根据目标预警数据获取对应的目标预警任务配置信息,目标预警任务配置信息包括目标预警任务权限;根据目标预警任务配置信息配置生成对应的目标预警任务;根据目标预警任务权限确定目标预警任务接收对象;将目标预警任务对应的异常预警消息发送至目标预警任务接收对象。因此,通过不同的目标预警任务配置信息中不同的目标预警任务权限可以确定不同的预警任务接收对象,也就是说,某一处环节出现异常情况时,可以直接将异常预警消息发送至具有该预警任务权限的相关人员,无需再由其他无关人员进行转达,提高物流效率,即本申请能够根据不同物流作业人员关心的物流数据维度不同自适应发送对应的异常预警消息从而提高物流效率。

在一个实施例中,如图3所示,预警数据处理方法还包括:

步骤302,接收目标预警任务接收对象对异常预警消息的操作,根据操作触发生成异常预警消息查看请求,异常预警消息查看请求携带异常预警消息标识。

步骤304,根据异常预警消息查看请求获取与异常预警消息标识对应的异常预警数据,返回异常预警数据,通知目标预警任务接收对象查看异常预警数据。

具体地,在将目标预警任务对应的异常预警消息发送至目标预警任务接收对象后,目标预警任务接收对象可以展示目标预警任务中的异常预警消息,由于预警任务中可以有链接设置,因此,在目标预警任务接收对象展示目标预警任务中的异常预警消息时,会出现链接,例如:“查到1个未出单的货物,详细请点击‘查看’”,当对“查看”进行操作时,可以触发生成异常预警消息查看请求。其中,这里的异常预警消息查看请求是用来请求查看目标预警任务中的异常预警消息的。

其中,目标预警任务接收对象对异常预警消息的操作可以是点击操作、语音操作或者是自动触发生成,其中,自动触发生成可以是设置定时事件,通过定时事件对异常预警消息进行操作。

其中,异常预警消息查看请求中携带异常预警消息标识,所谓异常预警消息标识是用来唯一标识异常预警消息的,可以通过异常预警消息标识获取到对应的异常预警数据。

进一步地,在接收到异常预警消息查看请求后,可根据异常预警消息查看请求获取与异常预警消息标识对应的异常预警数据,返回异常预警数据,通知目标预警任务接收对象查看异常预警数据。其中,异常预警数据包括但不限于异常预警数据的基本信息以及异常预警数据的配置信息等等。

在一个实施例中,如图4所示,预警数据处理方法还包括:

步骤402,接收预警任务查询请求,预警任务查询请求携带查询用户标识。

步骤404,根据查询用户标识获取对应的候选预警任务列表。

其中,这里的预警任务查询请求是请求进行预警任务查询的,当接收到预警任务查询请求后,可以根据预警任务查询请求查询到预警任务。其中,预警任务查询请求中携带查询用户标识,这里的查询用户标识是用来唯一标识查询用户,查询用户可以是触发生成预警任务查询请求的终端用户。其中,预警任务查询请求可以在预警任务查询页面设置相关控件,通过对该控件的操作触发生成预警任务查询请求。

进一步地,在接收到预警任务查询请求后,可以根据预警任务查询请求查询得到与查询用户标识对应的候选预警任务列表,其中,候选预警任务列表中的候选预警任务都是与查询用户标识对应的查询用户相关的预警任务,因此,可以根据查询用户标识获取到对应的候选预警任务。

步骤406,接收对目标预警任务的任务修改指令,根据任务修改指令获取目标预警任务对应的当前预警任务配置信息,返回当前预警任务配置信息。

步骤408,接收对当前预警任务配置信息的更新指令,根据更新指令获取对应的预警任务更新配置信息。

步骤410,根据预警任务更新配置信息更新当前预警任务配置信息,得到更新后的当前预警任务配置信息。

其中,这里的任务修改指令是用来指示对目标预警任务进行修改的,目标预警任务从候选预警任务列表中确定得到的,目标预警任务可以根据业务需求或者产品需求或者实际应用场景从候选预警任务列表中确定得到的。

其中,在确定好目标预警任务后,可以通过对目标预警任务进行操作触发生成任务修改指令,具体可以是,在候选预警任务列表中展示各个候选预警任务,各个候选预警任务都存在对应的修改控件,通过对修改控件进行操作触发生成任务修改指令。其中,操作包括但不限于点击操作、语音操作等。

具体地,在获取到候选预警任务列表后,根据业务需求或者实际应用场景从候选预警任务中确定目标预警任务,对目标预警任务进行操作触发生成任务修改指令,其中,由于任务修改指令中携带目标预警任务标识,因此可以根据任务修改指令获取到目标预警任务标识对应的当前预警任务配置信息,这里的当前预警任务配置信息是指目标预警任务已经配置好的配置信息,然后再返回当前预警任务配置信息。

进一步地,查询用户所在的终端接收到当前预警任务配置信息后,展示当前预警任务配置信息,可以根据业务需求或者实际应用场景对当前预警任务配置信息进行更改或者更新,具体可以是,对当前预警任务配置信息进行操作,触发生成更新指令,将更新指令发送至服务器。

其中,服务器接收到对当前预警任务配置信息的更新指令,可以根据更新指令获取对应的预警任务更新配置信息,其中这里的预警任务更新配置信息是指更新预警任务配置的相关信息,可以根据业务需求或者应用场景确定得到。其中,更新指令包括预警任务更新配置信息,查询用户可在当前预警任务配置信息的展示界面中修改相关配置,得到预警任务更新配置信息。

最后,可根据预警任务更新配置信息更新当前预警任务配置信息,得到更新后的当前预警任务配置信息。具体可以是,将预警任务更新配置信息代替当前预警任务配置信息,得到更新后的当前预警任务配置信息。

在一个实施例中,如图5所示,预警数据处理方法还包括:

步骤502,接收对目标预警任务的任务查看指令,根据任务查看指令获取目标预警任务对应的当前预警任务预警情况,当前预警任务预警情况包括当前预警任务触发次数、当前预警任务发送条数、当前预警任务查看次数。

步骤504,返回当前预警任务预警情况,以使查询用户标识对应的用户终端查看当前预警任务预警情况。

其中,这里的任务查看指令是用来指示查看目标预警任务的相关预警情况的,可以通过任务查看指令获取目标预警任务对应的当前预警任务预警情况。其中,任务查看指令具体可以是,通过对目标预警任务进行操作触发生成任务查看指令,在候选预警任务列表中各个候选预警任务都存在对应的查看控件,通过对查看控件进行操作触发生成任务查看指令。其中,操作包括但不限于点击操作、语音操作等等。

具体地,在获取到候选预警任务列表后,根据业务需求或者实际应用场景从候选预警任务中确定目标预警任务,对目标预警任务进行操作触发生成任务查看指令,其中,由于任务查看指令中携带目标预警任务标识,因此可以根据任务查看指令获取目标预警任务对应的当前预警任务预警情况,其中,当前预警任务预警情况包括当前预警任务触发次数、当前预警任务发送条数、当前预警任务查看次数。

进一步地,再将当前预警任务预警情况返回至查询用户所在的终端,查询用户所在的终端可以展示当前预警任务预警情况,查看当前预警任务预警情况。

在一个实施例中,如图6所示,根据目标预警任务权限确定目标预警任务接收对象,包括:

步骤602,根据目标预警任务权限确定对应的目标预警任务管理对象。

步骤604,接收目标预警任务管理对象发送的预警任务接收对象配置信息,根据预警任务接收对象配置信息配置目标预警任务权限对应的目标预警任务接收对象。

其中,这里的目标预警任务管理对象是目标预警任务的管理者,具有管理目标预警任务的最高权限。具体地,在获取目标预警任务权限后,可以根据目标预警任务权限确定对应的目标预警任务管理对象,其中,可以提前根据业务需求或者产品需求或者实际应用场景确定目标预警任务权限对应的目标预警任务管理对象,因此,在后续获得目标预警任务权限时,可以根据目标预警任务权限直接确定对应的目标预警任务管理对象。

进一步地,在确定目标预警任务权限对应的目标预警任务管理对象后,通过目标预警任务管理对象分配目标预警任务接收对象,具体可以是,目标预警任务管理对象发送预警任务接收对象配置信息,所谓预警任务接收对象配置信息是用来描述目标预警任务接收对象的,可以是目标预警任务接收对象的用户配置信息,或者是目标预警任务接收对象的用户标识等等。

最后,再根据预警任务接收对象配置信息配置目标预警任务权限对应的目标预警任务接收对象。其中,具体可以是,建立预警任务接收对象配置信息与目标预警任务权限之间的关系,将预警任务接收对象配置信息与目标预警任务权限绑定在一起。

在一个实施例中,如图7所示,将目标预警任务对应的异常预警消息发送至目标预警任务接收对象,包括:

步骤702,获取目标预警任务中的目标预警通知方式和目标预警条件。

步骤704,获取当前预警消息,若当前预警消息满足目标预警条件时,确定目标预警消息为异常预警消息。

步骤706,通过目标预警通知方式将异常预警消息发送至目标预警任务接收对象。

其中,目标预警任务中包括但不限于目标预警通知方式和目标预警条件,这里的目标预警通知方式是指目标预警任务对应的通知方式,包括但不限于短信通知、公众号通知、邮件通知等等。而目标预警条件是指目标预警任务的预警触发条件,当满足目标预警条件时,则触发预警,将异常预警消息发送至目标预警任务接收对象。

具体地,由于目标预警任务中配置了目标预警通知方式和目标预警条件,因此从目标预警任务中获取对应的目标预警通知方式和目标预警条件,获取当前预警消息,这里的当前预警消息是指目标正在处理的预警消息,可根据当前预警消息和目标预警条件检测当前预警消息是否为异常预警消息,具体可以是,若当前预警消息满足目标预警条件时,确定目标预警消息为异常预警消息,最后,可以通过目标预警通知方式将异常预警消息发送至目标预警任务接收对象。

在一个实施例中,如图8所示,获取目标预警数据,包括:

步骤802,接收预警数据新增请求,预警数据新增请求携带预警信息。

步骤804,根据预警数据新增请求获取初始预警数据。

步骤806,根据初始预警数据和预警信息生成目标预警数据。

其中,目标预警数据的获取步骤具体可以是,接收预警数据新增请求,预警数据新增请求携带预警信息,所谓预警数据新增请求是用来请求新增预警数据的,而预警信息是用来描述预警数据的,预警信息可以是新增预警数据的相关信息,包括新增预警数据的基本信息、新增预警数据的阈值设置等等。

进一步地,再根据预警数据新增请求获取初始预警数据,所谓初始预警数据是未结合预警信息的预警数据,可以是预警数据的模板等,最后,可以根据初始预警数据和预警数据新增请求中的预警信息生成目标预警数据,具体可以是,将预警信息填入至预警数据的模板正确的位置中,将填入后的预警数据作为目标预警数据。

在一个具体的实施例中,提供了一种预警数据处理方法,具体包括以下步骤:

1、获取目标预警数据,目标预警数据包括目标预警信息。

1-1、接收预警数据新增请求,预警数据新增请求携带预警信息。

1-2、根据预警数据新增请求获取初始预警数据。

1-3、根据初始预警数据和预警信息生成目标预警数据。

2、根据目标预警数据获取对应的目标预警任务配置信息,目标预警任务配置信息包括目标预警任务权限。

3、根据目标预警任务配置信息配置生成对应的目标预警任务。

4、根据目标预警任务权限确定目标预警任务接收对象。

4-1、根据目标预警任务权限确定对应的目标预警任务管理对象。

4-2、接收目标预警任务管理对象发送的预警任务接收对象配置信息,根据预警任务接收对象配置信息配置目标预警任务权限对应的目标预警任务接收对象。

5、将目标预警任务对应的异常预警消息发送至目标预警任务接收对象。

5-1、获取目标预警任务中的目标预警通知方式和目标预警条件。

5-2、获取当前预警消息,若当前预警消息满足目标预警条件时,确定目标预警消息为异常预警消息。

5-3、通过目标预警通知方式将异常预警消息发送至目标预警任务接收对象。

6、接收目标预警任务接收对象对异常预警消息的操作,根据操作触发生成异常预警消息查看请求,异常预警消息查看请求携带异常预警消息标识。

7、根据异常预警消息查看请求获取与异常预警消息标识对应的异常预警数据,返回异常预警数据,通知目标预警任务接收对象查看异常预警数据。

8、接收预警任务查询请求,预警任务查询请求携带查询用户标识。

9、根据查询用户标识获取对应的候选预警任务列表。

10、接收对目标预警任务的任务修改指令,根据任务修改指令获取目标预警任务对应的当前预警任务配置信息,返回当前预警任务配置信息。

11、接收对当前预警任务配置信息的更新指令,根据更新指令获取对应的预警任务更新配置信息。

12、根据预警任务更新配置信息更新当前预警任务配置信息,得到更新后的当前预警任务配置信息。

13、接收对目标预警任务的任务查看指令,根据任务查看指令获取目标预警任务对应的当前预警任务预警情况,当前预警任务预警情况包括当前预警任务触发次数、当前预警任务发送条数、当前预警任务查看次数。

14、返回当前预警任务预警情况,以使查询用户标识对应的用户终端查看当前预警任务预警情况。

应该理解的是,虽然上述流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,上述流程图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

在一个实施例中,如图9所示,提供了一种预警数据处理装置900,包括:预警数据获取模块902、预警任务配置信息获取模块904、预警任务生成模块906、接收对象确定模块908和预警任务发送模块910,其中:

预警数据获取模块902,用于获取目标预警数据,目标预警数据包括目标预警信息。

预警任务配置信息获取模块904,用于根据目标预警数据获取对应的目标预警任务配置信息,目标预警任务配置信息包括目标预警任务权限。

预警任务生成模块906,用于根据目标预警任务配置信息配置生成对应的目标预警任务。

接收对象确定模块908,用于根据目标预警任务权限确定目标预警任务接收对象。

预警任务发送模块910,用于将目标预警任务对应的异常预警消息发送至目标预警任务接收对象。

在一个实施例中,预警数据处理装置900还用于接收目标预警任务接收对象对异常预警消息的操作,根据操作触发生成异常预警消息查看请求,异常预警消息查看请求携带异常预警消息标识,根据异常预警消息查看请求获取与异常预警消息标识对应的异常预警数据,返回异常预警数据,通知目标预警任务接收对象查看异常预警数据。

在一个实施例中,预警数据处理装置900还用于接收预警任务查询请求,预警任务查询请求携带查询用户标识,根据查询用户标识获取对应的候选预警任务列表,接收对目标预警任务的任务修改指令,根据任务修改指令获取目标预警任务对应的当前预警任务配置信息,返回当前预警任务配置信息,接收对当前预警任务配置信息的更新指令,根据更新指令获取对应的预警任务更新配置信息,根据预警任务更新配置信息更新当前预警任务配置信息,得到更新后的当前预警任务配置信息。

在一个实施例中,预警数据处理装置900还用于接收对目标预警任务的任务查看指令,根据任务查看指令获取目标预警任务对应的当前预警任务预警情况,当前预警任务预警情况包括当前预警任务触发次数、当前预警任务发送条数、当前预警任务查看次数,返回当前预警任务预警情况,以使查询用户标识对应的用户终端查看当前预警任务预警情况。

在一个实施例中,接收对象确定模块908还用于根据目标预警任务权限确定对应的目标预警任务管理对象,接收目标预警任务管理对象发送的预警任务接收对象配置信息,根据预警任务接收对象配置信息配置目标预警任务权限对应的目标预警任务接收对象。

在一个实施例中,预警任务发送模块910还用于获取目标预警任务中的目标预警通知方式和目标预警条件,获取当前预警消息,若当前预警消息满足目标预警条件时,确定目标预警消息为异常预警消息,通过目标预警通知方式将异常预警消息发送至目标预警任务接收对象。

在一个实施例中,预警数据获取模块902还用于接收预警数据新增请求,预警数据新增请求携带预警信息,根据预警数据新增请求获取初始预警数据,根据初始预警数据和预警信息生成目标预警数据。关于预警数据处理装置的具体限定可以参见上文中对于预警数据处理方法的限定,在此不再赘述。上述预警数据处理装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图10所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储目标预警任务。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种预警数据处理方法。

本领域技术人员可以理解,图10中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以下步骤:获取目标预警数据,目标预警数据包括目标预警信息;根据目标预警数据获取对应的目标预警任务配置信息,目标预警任务配置信息包括目标预警任务权限;根据目标预警任务配置信息配置生成对应的目标预警任务;根据目标预警任务权限确定目标预警任务接收对象;将目标预警任务对应的异常预警消息发送至目标预警任务接收对象。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:接收目标预警任务接收对象对异常预警消息的操作,根据操作触发生成异常预警消息查看请求,异常预警消息查看请求携带异常预警消息标识;根据异常预警消息查看请求获取与异常预警消息标识对应的异常预警数据,返回异常预警数据,通知目标预警任务接收对象查看异常预警数据。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:接收预警任务查询请求,预警任务查询请求携带查询用户标识;根据查询用户标识获取对应的候选预警任务列表;接收对目标预警任务的任务修改指令,根据任务修改指令获取目标预警任务对应的当前预警任务配置信息,返回当前预警任务配置信息;接收对当前预警任务配置信息的更新指令,根据更新指令获取对应的预警任务更新配置信息;根据预警任务更新配置信息更新当前预警任务配置信息,得到更新后的当前预警任务配置信息。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:接收对目标预警任务的任务查看指令,根据任务查看指令获取目标预警任务对应的当前预警任务预警情况,当前预警任务预警情况包括当前预警任务触发次数、当前预警任务发送条数、当前预警任务查看次数;返回当前预警任务预警情况,以使查询用户标识对应的用户终端查看当前预警任务预警情况。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:根据目标预警任务权限确定对应的目标预警任务管理对象;接收目标预警任务管理对象发送的预警任务接收对象配置信息,根据预警任务接收对象配置信息配置目标预警任务权限对应的目标预警任务接收对象。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:获取目标预警任务中的目标预警通知方式和目标预警条件;获取当前预警消息,若当前预警消息满足目标预警条件时,确定目标预警消息为异常预警消息;通过目标预警通知方式将异常预警消息发送至目标预警任务接收对象。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:接收预警数据新增请求,预警数据新增请求携带预警信息;根据预警数据新增请求获取初始预警数据;根据初始预警数据和预警信息生成目标预警数据。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:获取目标预警数据,目标预警数据包括目标预警信息;根据目标预警数据获取对应的目标预警任务配置信息,目标预警任务配置信息包括目标预警任务权限;根据目标预警任务配置信息配置生成对应的目标预警任务;根据目标预警任务权限确定目标预警任务接收对象;将目标预警任务对应的异常预警消息发送至目标预警任务接收对象。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:接收目标预警任务接收对象对异常预警消息的操作,根据操作触发生成异常预警消息查看请求,异常预警消息查看请求携带异常预警消息标识;根据异常预警消息查看请求获取与异常预警消息标识对应的异常预警数据,返回异常预警数据,通知目标预警任务接收对象查看异常预警数据。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:接收预警任务查询请求,预警任务查询请求携带查询用户标识;根据查询用户标识获取对应的候选预警任务列表;接收对目标预警任务的任务修改指令,根据任务修改指令获取目标预警任务对应的当前预警任务配置信息,返回当前预警任务配置信息;接收对当前预警任务配置信息的更新指令,根据更新指令获取对应的预警任务更新配置信息;根据预警任务更新配置信息更新当前预警任务配置信息,得到更新后的当前预警任务配置信息。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:接收对目标预警任务的任务查看指令,根据任务查看指令获取目标预警任务对应的当前预警任务预警情况,当前预警任务预警情况包括当前预警任务触发次数、当前预警任务发送条数、当前预警任务查看次数;返回当前预警任务预警情况,以使查询用户标识对应的用户终端查看当前预警任务预警情况。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:根据目标预警任务权限确定对应的目标预警任务管理对象;接收目标预警任务管理对象发送的预警任务接收对象配置信息,根据预警任务接收对象配置信息配置目标预警任务权限对应的目标预警任务接收对象。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:获取目标预警任务中的目标预警通知方式和目标预警条件;获取当前预警消息,若当前预警消息满足目标预警条件时,确定目标预警消息为异常预警消息;通过目标预警通知方式将异常预警消息发送至目标预警任务接收对象。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:接收预警数据新增请求,预警数据新增请求携带预警信息;根据预警数据新增请求获取初始预警数据;根据初始预警数据和预警信息生成目标预警数据。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

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