待处理业务信息推送方法和装置与流程

文档序号:12625354阅读:来源:国知局

技术特征:

1.一种待处理业务信息推送方法,所述方法包括:

获取用户终端发送的业务单据推送请求;

提取所述业务单据推送请求中的单据信息;

将提取的所述单据信息存储于推送判断队列表中;

调取所述推送判断队列表中存储的所述单据信息;

判断调取的所述单据信息是否满足所对应业务的推送条件,若满足,则生成所述单据信息的待处理业务提醒信息,并将所述待处理业务提醒信息推送至终端页面显示。

2.根据权利要求1所述的方法,其特征在于,所述将提取的所述单据信息存储于推送判断队列表中的步骤为:将提取的所述单据信息有序的插入推送判断队列表中,其中,所述单据信息对应的所述业务单据推送请求的请求时间越靠前,所述单据信息在所述推送判断列表中的位置越靠前;

所述调取所述推送判断队列表中存储的所述单据信息的步骤为:以轮询的方式自所述推送判断队列表的位置前端开始调取设定数量的所述单据信息。

3.根据权利要求1所述的方法,其特征在于,在所述调取所述推送判断队列表中存储的所述单据信息的步骤之后,还包括:

删除所述推送判断列表中被调取的所述单据信息。

4.根据权利要求2所述的方法,其特征在于,所述判断调取的所述单据信息是否满足所对应业务的推送条件,若满足,则生成所述单据信息的待处理业务提醒信息,并将所述待处理业务提醒信息推送至终端页面显示的步骤包括:

将具有相同业务类型的所述单据信息组装成数据集合包,将所述数据集合包推送至所述业务类型对应的业务插件中,以使所述业务插件判断所述单据信息是否满足对应业务的推送条件;

获取所述业务插件中满足所述推送条件的单据信息;

根据获取的所述单据信息生成待处理业务信息和待处理业务提醒信息,将所述待处理业务信息存储至数据库待处理业务表中,将所述待处理业务提醒信息推送至终端页面显示。

5.根据权利要求1所述的方法,其特征在于,对应每一个注册账套拥有一个推送判断队列表,每个所述账套开辟一条线程从对应的所述推送判断队列表提取所述单据信息;所述方法还包括:

启动多线程对每个所述推送判断队列表中所述单据信息进行推送条件判断的并发处理。

6.一种待处理业务信息推送装置,其特征在于,所述装置包括:

推送请求获取模块,用于获取用户终端发送的业务单据推送请求;

单据信息提取模块,用于提取所述业务单据推送请求中的单据信息;

队列表存储模块,用于将提取的所述单据信息存储于推送判断队列表中;

队列表单据信息获取模块,用于调取所述推送判断队列表中存储的所述单据信息;

推送判断模块,用于判断调取的所述单据信息是否满足所对应业务的推送条件,若满足,则生成所述单据信息的待处理业务提醒信息,并将所述待处理业务提醒信息推送至终端页面显示。

7.根据权利要求6所述的装置,其特征在于,所述队列表存储模块,还用于将提取的所述单据信息有序的插入至推送判断队列表中,其中,所述单据信息对应的所述业务单据推送请求的请求时间越靠前,所述单据信息在所述推送判断列表中的位置越靠前;

所述队列表单据信息获取模块,还用于以轮询的方式自所述推送判断队列表的位置前端开始调取设定数量的所述单据信息。

8.根据权利要求6所述的装置,其特征在于,所述装置还包括:

单据信息删除模块,用于删除所述推送判断列表中被调取的所述单据信息。

9.根据权利要求7所述的装置,其特征在于,所述推送判断模块,还用于将具有相同业务类型的所述单据信息组装成数据集合包,将所述数据集合包推送至所述业务类型对应的业务插件中,以使所述业务插件判断所述单据信息是否满足对应业务的推送条件;获取所述业务插件中满足所述推送条件的单据信息,根据获取的所述单据信息生成待处理业务信息和待处理业务提醒信息,将所述待处理业务信息存储至数据库待处理业务表中,将所述待处理业务提醒信息推送至终端页面显示。

10.根据权利要求6所述的装置,其特征在于,对应每一个注册账套拥有一个推送判断队列表,每个所述账套开辟一条线程从对应的所述推送判断队列表提取所述单据信息,所述装置还包括:

多线程推送判断模块,用于启动多线程对每个所述推送判断队列表中所述单据信息进行推送条件判断的并发处理。

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