预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共16页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN112527280A(43)申请公布日2021.03.19(21)申请号202011490637.5(22)申请日2020.12.16(71)申请人平安银行股份有限公司地址518000广东省深圳市罗湖区深南东路5047号(72)发明人詹世炯(74)专利代理机构深圳市沃德知识产权代理事务所(普通合伙)44347代理人高杰于志光(51)Int.Cl.G06F8/34(2018.01)G06F8/38(2018.01)权利要求书2页说明书11页附图2页(54)发明名称界面展示方法、装置、服务器及可读存储介质(57)摘要本发明涉及数据处理,揭露一种界面展示方法,包括:基于mock数据获取目标软件的各个界面对应的界面信息,基于界面信息生成各个界面对应的数据模板;从第一数据库中获取待展示界面对应的第一、第二关键字,从第二数据库中获取目标软件对应的源数据,将第一关键字及源数据输入至预先配置的过滤器,得到待展示界面中各个字段对应的初始数据集,基于第二关键字确定各个字段对应的期望数据;获取待展示界面对应的目标数据模板,将期望数据填入目标数据模板中得到目标数据,将目标数据发送给前端服务器以供其进行界面渲染并展示渲染后的界面。本发明还提供一种界面展示装置、服务器及可读存储介质。本发明提高了开发效率。CN112527280ACN112527280A权利要求书1/2页1.一种界面展示方法,应用于后端服务器,所述后端服务器与前端服务器通信连接,其特征在于,所述方法包括:接收前端服务器发送的目标软件对应的mock数据,基于所述mock数据获取所述目标软件的各个界面对应的界面信息,基于所述界面信息生成各个界面对应的数据模板;响应所述前端服务器发送的针对所述目标软件的界面展示请求,获取所述界面展示请求携带的待展示界面的标识,基于所述标识从第一数据库中获取所述待展示界面对应的第一、第二关键字;从第二数据库中获取所述目标软件对应的源数据,将所述第一关键字及所述源数据输入至预先配置的过滤器,得到所述待展示界面中各个字段对应的初始数据集,基于所述第二关键字确定各个字段对应的期望数据;获取所述待展示界面对应的目标数据模板,将所述期望数据填入所述目标数据模板中得到目标数据,将所述目标数据发送给所述前端服务器以供其进行界面渲染并展示渲染后的界面。2.如权利要求1所述的界面展示方法,其特征在于,所述基于所述第二关键字确定各个字段对应的期望数据,包括:从第三数据库中获取所述待展示界面中各个字段对应的数据运算逻辑和参与运算的各个子字段;从所述初始数据集中获取各个子字段对应的初始数据;基于所述数据运算逻辑对所述初始数据进行运算,基于所述第二关键字对运算得到的数据进行格式调整,得到所述待展示界面中各个字段对应的期望数据。3.如权利要求1所述的界面展示方法,其特征在于,在将所述第一关键字及所述源数据输入至预先配置的过滤器之后,所述方法还包括:若无法获取所述待展示界面中某一指定字段对应的初始数据集,则将预设字符作为所述指定字段对应的期望数据;若无法获取所述待展示界面中每个字段对应的初始数据集,则拒绝所述界面展示请求并发送预警信息至所述前端服务器。4.如权利要求1所述的界面展示方法,其特征在于,在基于所述mock数据获取所述目标软件的各个界面对应的界面信息之后,所述方法还包括:根据所述mock数据判断所述目标软件的各个界面是否对应多个子界面,若某一指定界面对应多个子界面,则将各个子界面对应的数据模板进行合并,得到所述指定界面对应的数据模板。5.如权利要求2所述的界面展示方法,其特征在于,在从所述初始数据集中获取各个子字段对应的初始数据之后,所述方法还包括:当所述待展示界面包括多个子界面时,若无法获取某一指定子界面中每个字段对应的初始数据集,则发送不渲染所述指定子界面的指令到所述前端服务器。6.如权利要求1所述的界面展示方法,其特征在于,所述界面信息包括界面的ID、界面名称、界面尺寸、界面位置坐标、界面中字段和/或控件的名称、字段和/或控件的位置坐标、字段和/或控件的颜色、字段和/或控件的尺寸、控件的类型。7.一种界面展示装置,其特征在于,所述装置包括:2CN112527280A权利要求书2/2页生成模块,用于接收前端服务器发送的目标软件对应的mock数据,基于所述mock数据获取所述目标软件的各个界面对应的界面信息,基于所述界面信息生成各个界面对应的数据模板;响应模块,用于响应所述前端服务器发送的针对所述目标软件的界面展示请求,获取所述界面展示请求携带的待展示界面的标识,基于所述标识从第一数据库中获取所述待展示界面对应的第一、第二关键字;过滤模块,用于从第二数据库中获取所述目标软件对应的源数据,将所述第一关键字及