欢迎来到知嘟嘟! 联系电话:13095918853 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13095918853
知嘟嘟经纪人
收藏
专利号: 2020115285837
申请人: 广州市家庭医生在线信息有限公司
专利类型:发明专利
专利状态:已下证
专利领域: 计算;推算;计数
更新日期:2024-02-23
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种推送消息内容的方法,其特征在于,包括:获取当前业务层传入的查询消息体的入参参数;

解析所述入参参数对应的来源信息和数据单元类型信息;

根据所述数据单元类型信息调用与所述入参参数对应的数据单元;

根据所述入参参数的来源信息、所述入参参数对应的数据单元以及预设推送方式,组装成所述当前业务层对应的数据结构体;

将所述数据结构体存放入消息队列,并推送至所述当前业务层对应的终端界面。

2.根据权利要求1所述的推送消息内容的方法,其特征在于,所述根据所述数据单元类型信息调用与所述入参参数对应的数据单元的步骤,包括:判断存放数据单元的代码库中,是否存在与所述入参参数对应的数据单元;

若是,则从所述代码库中复制与所述入参参数对应的数据单元;

若否,则向开发管理端发送开发请求,其中,所述开发请求携带待开发数据单元的参数信息,所述待开发数据单元的参数信息为所述当前业务层传入的查询消息体的所有入参参数中的任一个。

3.根据权利要求2所述的推送消息内容的方法,其特征在于,所述判断存放数据单元的代码库中,是否存在与所述入参参数对应的数据单元的步骤,包括:搜索代码库中各数据单元分别对应的说明文档;

根据所述说明文档中的字符内容,计算与各所述入参参数的信息匹配度;

判断是否存在信息匹配度大于预设阈值的指定数据单元,其中,所述指定数据单元为代码库中所有数据单元中的任一个;

若是,则判定存在与所述入参参数对应的数据单元,否则不存在。

4.根据权利要求3所述的推送消息内容的方法,其特征在于,所述根据所述说明文档中的字符内容,计算与各所述入参参数的信息匹配度的步骤,包括:获取说明文档中的指定字符对应的第一字符向量,以及指定参量对应的第二字符向量,其中,所述指定字符为说明文档中的任一字符串,所述指定参量为所有入参参数中的任一个;

根据指定计算公式计算第一字符向量和第二字符向量的相似度,其中,所述指定计算公式为 X表示相似度值,M表示所述第一字符向量,N表示所述第二字符向量,Mi为所述第一字符向量的第i个分向量,Ni为所述第二字符向量的第i个分向量,p表示分向量的数量;

将所述相似度作为所述说明文档中的指定字符与所述指定参量的信息匹配度。

5.根据权利要求1所述的推送消息内容的方法,其特征在于,所述入参参数的来源信息包括接口地址信息,根据所述入参参数的来源信息、所述入参参数对应的数据单元以及预设推送方式,组装成所述当前业务层对应的数据结构体的步骤,包括:获取与所述接口地址信息对应的报文格式;

识别所述报文格式中的各项目字段;

将所述数据单元填充至与各所述入参参数分别对应的项目字段表格内,形成与所述接口地址信息对应的报文;

将所述接口地址信息对应的报文,添加至所述预设推送方式对应的消息队列中,形成所述当前业务层对应的数据结构体。

6.根据权利要求1所述的推送消息内容的方法,其特征在于,所述获取当前业务层传入的查询消息体的入参参数的步骤之前,包括:获取当前待分类数据对应的业务属性;

判断是否存在与所述业务属性对应的第一数据单元;

若是,则将所述第一数据单元作为所述当前待分类数据对应的数据单元;

将所述当前待分类数据存储于所述第一数据单元对应的存储区域。

7.根据权利要求6所述的推送消息内容的方法,其特征在于,所述判断是否存在与所述业务属性对应的第一数据单元的步骤之后,包括:若不存在与所述业务属性对应的第一数据单元,则新创建第二数据单元对应的存储区域;

将所述当前待分类数据存储于所述第二数据单元对应的存储区域;

通过接口定义所述第二数据单元,得到所述第二数据单元对应的实现类;

将所述第二数据单元对应的实现类,配置到存放数据单元的代码库中。

8.一种推送消息内容的装置,其特征在于,包括:第一获取模块,用于获取当前业务层传入的查询消息体的入参参数;

解析模块,用于解析所述入参参数对应的来源信息和数据单元类型信息;

调用模块,用于根据所述数据单元类型信息调用与所述入参参数对应的数据单元;

组装模块,用于根据所述入参参数的来源信息、所述入参参数对应的数据单元以及预设推送方式,组装成所述当前业务层对应的数据结构体;

推送模块,用于将所述数据结构体存放入消息队列,并推送至所述当前业务层对应的终端界面。

9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述方法的步骤。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。