信息管理方法和装置制造方法及图纸

技术编号:31227958 阅读:16 留言:0更新日期:2021-12-08 09:37
本发明专利技术公开了一种信息管理方法和装置,涉及计算机技术领域。该方法包括:接收业务系统的返回码配置信息查询请求;根据所述查询请求查询缓存模块,以获取到对应的返回码配置信息;其中,所述缓存模块存储有多个业务系统的返回码配置信息;将所述对应的返回码配置信息返回至所述业务系统。通过以上步骤,实现了对各个业务系统的返回码配置信息的统一管理,能够降低返回码对应的页面展示内容的开发、维护成本,提高代码开发效率。提高代码开发效率。提高代码开发效率。

【技术实现步骤摘要】
信息管理方法和装置


[0001]本专利技术涉及计算机
,尤其涉及一种信息管理方法和装置。

技术介绍

[0002]在很多情况下,服务端提供给客户端(例如,Android,IOS,H5,Flutter等)的返回报文中除了包括返回码以外,还包括该返回码所对应的页面展示内容。在不同接口的返回报文中,同一个返回码表示的含义可能不同,且对应的页面展示内容也可能不同。比如,订单接口的返回码是5000,与之对应的页面展示内容是“订单正在来的路上”,抽奖接口的返回码是5000,与之对应的页面展示内容是“恭喜您,中奖了”。
[0003]返回码的千变万化,尤其是同一返回码在不同接口中的含义、对应页面展示内容的不同,给后续程序处理带来很多麻烦。在现有技术中,为了解决上述技术问题,开发人员通常需要根据每个功能接口可能出现的返回码对应生成一个枚举类,甚至需要增加很多用于判断返回码含义、及对应页面展示信息的代码。
[0004]在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:
[0005]第一、在现有技术中,由于每个功能接口需要对应生成、维护一个返回码枚举类,随着接口数量的增加,需要开发、维护的返回码枚举类数量也会大量增加,这就导致代码的开发、维护成本也相应的增加。第二、当功能接口中新增返回码时,还需要修改相应的返回码枚举类代码,然后对修改后代码进行上线,使得开发效率很低。

技术实现思路

[0006]有鉴于此,本专利技术提供一种信息管理方法和装置,实现了对各个业务系统的返回码配置信息的统一管理,能够降低返回码对应的页面展示内容的开发、维护成本,提高代码开发效率。
[0007]为实现上述目的,根据本专利技术的一个方面,提供了一种信息管理方法。
[0008]本专利技术的信息管理方法包括:接收业务系统的返回码配置信息查询请求;根据所述查询请求查询缓存模块,以获取到对应的返回码配置信息;其中,所述缓存模块存储有多个业务系统的返回码配置信息;将所述对应的返回码配置信息返回至所述业务系统。
[0009]可选地,所述方法还包括:在从所述缓存模块获取不到对应的返回码配置信息的情况下,根据所述查询请求查询数据库,以获取到对应的返回码配置信息;其中,所述数据库存储有多个业务系统的返回码配置信息。
[0010]可选地,所述方法还包括:在所述根据所述查询请求查询缓存模块之前,确认所述查询请求携带的业务系统标识位于预先设置的业务系统白名单上,或者,确认所述查询请求携带的业务系统标识不位于预先设置的业务系统黑名单上。
[0011]可选地,所述方法还包括:通过定时任务定时从所述数据库中获取返回码配置信息,并根据获取的返回码配置信息更新所述缓存模块。
[0012]可选地,所述方法还包括:在通过可视化界面更新数据库中的返回码配置信息时,
对所述缓存模块进行同步更新。
[0013]可选地,所述查询请求包括:业务系统标识、功能接口标识、以及返回码标识;所述根据所述查询请求查询缓存模块包括:根据所述业务系统标识、功能接口标识、以及返回码标识生成查询关键词;根据所述查询关键词查询缓存模块,以获取到与所述查询关键词对应的返回码配置信息;其中,所述返回码配置信息包括:返回码对应的页面展示项的类型及内容。
[0014]为实现上述目的,根据本专利技术的另一个方面,提供了一种信息管理装置。
[0015]本专利技术的信息管理装置包括:接收模块,用于接收业务系统的返回码配置信息查询请求;查询模块,用于根据所述查询请求查询缓存模块,以获取到对应的返回码配置信息;其中,所述缓存模块存储有多个业务系统的返回码配置信息;发送模块,用于将所述对应的返回码配置信息返回至所述业务系统。
[0016]可选地,所述查询模块,还用于在从所述缓存模块获取不到对应的返回码配置信息的情况下,根据所述查询请求查询数据库,以获取到对应的返回码配置信息;其中,所述数据库存储有多个业务系统的返回码配置信息。
[0017]为实现上述目的,根据本专利技术的再一个方面,提供了一种电子设备。
[0018]本专利技术的电子设备,包括:一个或多个处理器;以及,存储装置,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本专利技术的信息管理方法。
[0019]为实现上述目的,根据本专利技术的又一个方面,提供了一种计算机可读介质。
[0020]本专利技术的计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现本专利技术的信息管理方法。
[0021]上述专利技术中的一个实施例具有如下优点或有益效果:通过在缓存模块存储多个业务系统的返回码配置信息,并在接收到业务系统的返回码配置信息查询请求后,根据所述查询请求查询缓存模块以获取到对应的返回码配置信息,将所述对应的返回码配置信息返回至所述业务系统这些步骤,实现了对多个业务系统的返回码配置信息的统一管理、查询服务,与现有技术相比,其不仅降低了返回码对应的页面展示内容的开发、维护成本,而且提高了代码开发效率。
[0022]上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。
附图说明
[0023]附图用于更好地理解本专利技术,不构成对本专利技术的不当限定。其中:
[0024]图1是根据本专利技术第一实施例的信息管理方法的主要流程示意图;
[0025]图2是根据本专利技术第二实施例的信息管理方法的主要流程示意图;
[0026]图3是根据本专利技术第三实施例的信息管理装置的主要模块示意图;
[0027]图4是根据本专利技术第四实施例的信息管理装置的主要模块示意图;
[0028]图5是本专利技术实施例可以应用于其中的示例性系统架构图;
[0029]图6是适于用来实现本专利技术实施例的电子设备的计算机系统的结构示意图。
具体实施方式
[0030]以下结合附图对本专利技术的示范性实施例做出说明,其中包括本专利技术实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本专利技术的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0031]需要指出的是,在不影响本专利技术实施的情况下,本专利技术中的各个实施例以及实施例中的技术特征可以相互组合。
[0032]图1是根据本专利技术第一实施例的信息管理方法的主要流程示意图。如图1所示,本专利技术实施例的信息管理方法包括:
[0033]步骤S101:接收业务系统的返回码配置信息查询请求。
[0034]示例性地,所述返回码配置信息查询请求可包括如下参数:业务系统标识、以及功能接口标识。另外,所述返回码配置信息查询请求还可包括如下参数:返回码标识。
[0035]步骤S102:根据所述查询请求查询缓存模块,以获取到对应的返回码配置信息。
[0036]其中,所述缓存模块存储有服务端的多个业务系统的返回码配置信息。比如本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信息管理方法,其特征在于,所述方法包括:接收业务系统的返回码配置信息查询请求;根据所述查询请求查询缓存模块,以获取到对应的返回码配置信息;其中,所述缓存模块存储有多个业务系统的返回码配置信息;将所述对应的返回码配置信息返回至所述业务系统。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:在从所述缓存模块获取不到对应的返回码配置信息的情况下,根据所述查询请求查询数据库,以获取到对应的返回码配置信息;其中,所述数据库存储有多个业务系统的返回码配置信息。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:在所述根据所述查询请求查询缓存模块之前,确认所述查询请求携带的业务系统标识位于预先设置的业务系统白名单上,或者,确认所述查询请求携带的业务系统标识不位于预先设置的业务系统黑名单上。4.根据权利要求2所述的方法,其特征在于,所述方法还包括:通过定时任务定时从所述数据库中获取返回码配置信息,并根据获取的返回码配置信息更新所述缓存模块。5.根据权利要求2所述的方法,其特征在于,所述方法还包括:在通过可视化界面更新数据库中的返回码配置信息时,对所述缓存模块进行同步更新。6.根据权利要求1所述的方法,其特征在于,所述查询请求包括:业务系统标识、功能接口标识、以及返回码标识...

【专利技术属性】
技术研发人员:魏小霞贾梦飞李成帅
申请(专利权)人:北京京东世纪贸易有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1