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

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

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

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

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

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

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113467775A(43)申请公布日2021.10.01(21)申请号202010245452.1(22)申请日2020.03.31(71)申请人北京沃东天骏信息技术有限公司地址100176北京市北京经济技术开发区科创十一街18号院2号楼4层A402室申请人北京京东世纪贸易有限公司(72)发明人陈文锋(74)专利代理机构中原信达知识产权代理有限责任公司11219代理人张一军王安娜(51)Int.Cl.G06F8/38(2018.01)权利要求书2页说明书13页附图9页(54)发明名称一种生成页面的方法和装置(57)摘要本发明公开了一种生成页面的方法和装置,涉及计算机技术领域。该方法的一具体实施方式包括:接收并解析业务请求,得到业务参数;获取与所述业务请求对应的页面模板的配置信息;将所述业务参数入参到调用请求中,以调用服务接口,从而接收返回的出参结果;将所述出参结果映射到所述页面模板的配置信息中,根据映射后的配置信息进行属性填充,以生成页面。该实施方式能够解决页面开发效率低的技术问题。CN113467775ACN113467775A权利要求书1/2页1.一种生成页面的方法,其特征在于,包括:接收并解析业务请求,得到业务参数;获取与所述业务请求对应的页面模板的配置信息;将所述业务参数入参到调用请求中,以调用服务接口,从而接收返回的出参结果;将所述出参结果映射到所述页面模板的配置信息中,根据映射后的配置信息进行属性填充,以生成页面。2.根据权利要求1所述的方法,其特征在于,接收并解析业务请求,得到业务参数之前,还包括:注册服务接口,并存储所述服务接口的注册信息;其中,所述注册信息包括服务类型、服务名称、服务描述、接口名称、方法名称、超时时间和配置参数。3.根据权利要求2所述的方法,其特征在于,注册服务接口之后,还包括:通过配置的方式存储所述服务接口的入参信息和出参信息;其中,所述入参信息包括服务类型、服务名称、参数脚本和参数转换;所述出参信息包括服务类型、服务名称、父类属性、映射表达式、映射名称、映射键值、数据类型和结果转换。4.根据权利要求1所述的方法,其特征在于,接收并解析业务请求,得到业务参数之前,还包括:通过配置的方式存储各个页面模板的配置信息;其中,所述页面模板的配置信息包括模板类型,模板名称,页面模板中各个组件元素的配置信息;所述模板类型包括原生组件、基础组件和业务组件;所述组件元素的配置信息包括属性分类、属性数据类型和属性值表达式;所述属性数据类型包括服务类型和基础数据类型。5.根据权利要求1所述的方法,其特征在于,将所述业务参数入参到调用请求中,以调用服务接口,从而接收返回的出参结果;将所述出参结果映射到所述页面模板的配置信息中,根据映射后的配置信息进行属性填充,以生成页面,包括:对于每个页面模板,判断所述页面模板的模板类型;若所述页面模板的模型类型为原生组件或者基础组件,则根据所述页面模板的配置信息进行属性填充,以生成页面;若所述页面模板的模板类型为业务组件,则将所述业务参数入参到调用请求中,以调用服务接口,从而接收返回的出参结果;将所述出参结果映射到所述页面模板的配置信息中,根据映射后的配置信息进行属性填充,以生成页面。6.根据权利要求5所述的方法,其特征在于,将所述业务参数入参到调用请求中,以调用服务接口,从而接收返回的出参结果;将所述出参结果映射到所述页面模板的配置信息中,根据映射后的配置信息进行属性填充,以生成页面,包括:获取所述页面模板的各个组件元素的属性数据类型;对于每个组件元素,判断所述组件元素的属性数据类型;若所述组件元素的属性数据类型为基础数据类型,则根据所述组件元素的配置信息进行属性填充,以生成页面;若所述组件元素的属性数据类型为服务数据类型,则将所述业务参数入参到调用请求2CN113467775A权利要求书2/2页中,以调用服务接口,从而接收返回的出参结果;将所述出参结果映射到所述组件元素的配置信息中;根据映射后的配置信息进行属性填充,以生成页面。7.根据权利要求6所述的方法,其特征在于,将所述业务参数入参到调用请求中,以调用服务接口,从而接收返回的出参结果;将所述出参结果映射到所述组件元素的配置信息中,包括:获取所述业务请求对应的服务接口的注册信息、入参信息和出参信息;根据所述入参信息对所述业务参数进行参数转换,并将转换后的业务参数入参到调用请求中,以调用所述服务接口;接收所述服务接口返回的出参结果,根据所述出参信息对所述出参结果进行映射和转换,得到数据值;将所述数据值映射到所述组件元素的属性值表达式上。8.根据权利要求1所述的方法,其特征在于,根据映射后的配置信息进行属性填充,以生成页面,包括:将所述页面模板的