[发明专利]一种交易页面生成方法及装置在审
申请号: | 202310197121.9 | 申请日: | 2023-03-03 |
公开(公告)号: | CN116466942A | 公开(公告)日: | 2023-07-21 |
发明(设计)人: | 尹烽旭;韦东俊;何敏华;钟宇航 | 申请(专利权)人: | 中国工商银行股份有限公司 |
主分类号: | G06F8/38 | 分类号: | G06F8/38;G06Q40/04 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 王首峰;任默闻 |
地址: | 100140 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 交易 页面 生成 方法 装置 | ||
本发明提供一种交易页面生成方法及装置,涉及数据处理技术领域,可用于金融领域或其他技术领域。所述方法包括:对预配置信息进行处理,得到程序可识别的Map对象;遍历Map对象生成页面组件,并识别页面组件得到识别结果;所述识别结果包括各组件类型,以及同一组件类型中的各组件之间的嵌套关系;遍历全部组件类型中的各组件之间的嵌套关系,并根据同一组件类型中的各组件之间的嵌套关系将子组件嵌套至父组件中,生成交易页面。所述装置执行上述方法。本发明实施例提供的交易页面生成方法及装置,能够高效和灵活的生成交易页面。
技术领域
本发明涉及数据处理技术领域,具体涉及一种交易页面生成方法及装置。
背景技术
随着SWIFT ISO标准报文逐渐替代SWIT MT报文标准,报文标准的最大长度从10K扩展到100K,报文节点数从不足50扩张到1200以上。
现有简单的SWIFT报文处理页面已无法满足复杂的ISO业务需求,交易页面的要素相比原来扩充了20倍。一方面需要保证业务交易完整性,业务人员可快速处理或全览整笔业务节点的所有信息。另一方面在现有的前端技术前提下,如何在庞大的页面下保证页面的性能,也成为亟待解决的问题。
现有技术中的方案一可采用模块化、组件化Vue前端技术。根据不同的业务功能,拆分整个交易页面的要素为多个Tab模块,各Tab模块并行加载,降低单个页面渲染时间。保证可录入完整的报文信息前提下,并行加载各模块要素,降低交易页面首屏加载的时间,提升页面整体渲染效率。
现有技术中的方案二可采用动态加载的思路。交易页面只展现基本要素。根据不同的业务功能,把页面拆分各个动态隐藏的组件,业务人员点击“详情+”按钮时才渲染并层叠展现隐藏的组件,保证业务可以录入完整的报文要素。业务人员需要频繁展开需要处理的模块,也不能全视图预览页面要素,平均处理一笔业务需要10多分钟,显然不能满足复杂高效ISO业务需求。
在上述方案一中,把一个大页面模块化切分各个Tab小页面,对于页面加载效率显然是有提升的,但由于ISO业务的复杂性,各Tab模块下也会存在各种关联控制及赋值逻辑,业务人员需要不断切换各Tab模块确认信息是否有误,同时无法全视图预览整笔报文信息。业务人员处理过程中也需要各模块逐个字段核对信息是否正确,在整笔报文存在1200+页面要素的前提下,业务处理过程中存在准确性低,效率低下的问题。
方案二中由于业务人员需要频繁手工展开需要处理的内容,同时也不能全视图预览页面要素,人工处理成本高,不能满足复杂高效ISO业务需求。
总体来说,现有技术可以初步解决复杂页面的渲染问题,但基本都是模块化切割的思想,把大页面拆分成各个模块并行加载,在页面要素极其庞大的情况显然是治标不治本的做法。同时在单笔业务处理链路中,业务人员需要确认1200多要素是否正常,也存在容易出错,效率低下等问题。
发明内容
针对现有技术中的问题,本发明实施例提供一种交易页面生成方法及装置,能够至少部分地解决现有技术中存在的问题。
一方面,本发明提出一种交易页面生成方法,包括:
对预配置信息进行处理,得到程序可识别的Map对象;所述预配置信息包括根据交易报文预先配置的基础字段和高频字段,所述高频字段为根据实际发报业务场景动态添加或删除的字段;
遍历Map对象生成页面组件,并识别页面组件得到识别结果;所述识别结果包括各组件类型,以及同一组件类型中的各组件之间的嵌套关系;
遍历全部组件类型中的各组件之间的嵌套关系,并根据同一组件类型中的各组件之间的嵌套关系将子组件嵌套至父组件中,生成交易页面。
其中,所述对预配置信息进行处理,得到程序可识别的Map对象,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310197121.9/2.html,转载请声明来源钻瓜专利网。