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

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

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

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

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

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

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN115080039A(43)申请公布日2022.09.20(21)申请号202210695201.2(22)申请日2022.06.20(71)申请人中国工商银行股份有限公司地址100140北京市西城区复兴门内大街55号(72)发明人郭贝贝叶齐娇万里鹏杨恺(74)专利代理机构华进联合专利商标代理有限公司44224专利代理师陈小娜(51)Int.Cl.G06F8/38(2018.01)权利要求书3页说明书18页附图7页(54)发明名称前端代码生成方法、装置、计算机设备、存储介质和产品(57)摘要本申请涉及一种前端代码生成方法、装置、计算机设备、存储介质和产品。涉及计算机技术领域,可用于金融科技领域或其他相关领域。该方法包括:从UI界面的需求文档中获取待开发组件的关键词,将待开发组件的关键词与预设通用组件库中预设组件的关键词进行匹配,获取匹配失败的待开发组件;针对匹配失败的待开发组件,从业务规则数据库中确定与匹配失败的待开发组件对应的目标业务规则,并根据目标业务规则生成第一代码片段;针对匹配失败的待开发组件,从业务活动数据库中确定与匹配失败的待开发组件对应的目标业务活动,并根据目标业务活动生成第二代码片段;根据第一代码片段及第二代码片段,生成与UI界面对应的前端代码,能够提高页面研发效率。CN115080039ACN115080039A权利要求书1/3页1.一种前端代码生成方法,其特征在于,所述方法包括:从UI界面的需求文档中获取待开发组件的关键词,将所述待开发组件的关键词与预设通用组件库中预设组件的关键词进行匹配,获取匹配失败的待开发组件;针对所述匹配失败的待开发组件,从业务规则数据库中确定与所述匹配失败的待开发组件对应的目标业务规则,并根据所述目标业务规则生成第一代码片段;针对所述匹配失败的待开发组件,从业务活动数据库中确定与所述匹配失败的待开发组件对应的目标业务活动,并根据所述目标业务活动生成第二代码片段;根据所述第一代码片段及所述第二代码片段,生成与所述UI界面对应的前端代码。2.根据权利要求1所述的方法,其特征在于,所述将所述待开发组件的关键词与预设通用组件库中预设组件的关键词进行匹配,获取匹配失败的待开发组件,包括:将所述待开发组件的关键词与预设通用组件库中各个预设组件的关键词分别进行匹配,得到各个所述预设组件对应的第一匹配度;若所述预设组件对应的第一匹配度大于或等于所述预设匹配度阈值,且获取到用于表征所述预设组件对应的通用组件功能不满足所述需求文档中对所述待开发组件的功能需求的指令,则确定所述待开发组件为匹配失败的待开发组件;若所述预设组件对应的第一匹配度小于所述预设匹配度阈值,则确定所述待开发组件为匹配失败的待开发组件。3.根据权利要求1所述的方法,其特征在于,所述针对所述匹配失败的待开发组件,从业务规则数据库中确定与所述匹配失败的待开发组件对应的目标业务规则,并根据所述目标业务规则生成第一代码片段,包括:针对所述匹配失败的待开发组件,从业务规则数据库中确定与所述匹配失败的待开发组件对应的多个候选业务规则;将所述匹配失败的待开发组件的关键词与所述多个候选业务规则分别进行匹配,得到各个所述候选业务规则对应的第二匹配度;将各个所述候选业务规则对应的第二匹配度中的最大匹配度对应的候选业务规则,作为所述匹配失败的待开发组件对应的目标业务规则,并根据所述目标业务规则生成第一代码片段。4.根据权利要求3所述的方法,其特征在于,所述根据所述目标业务规则生成第一代码片段,包括:根据所述目标业务规则,从预设通用方法库中确定与所述目标业务规则对应的第一目标方法;根据所述目标业务规则和所述第一目标方法,生成所述第一代码片段。5.根据权利要求1所述的方法,其特征在于,所述针对所述匹配失败的待开发组件,从业务活动数据库中确定与所述匹配失败的待开发组件对应的目标业务活动,并根据所述目标业务活动生成第二代码片段,包括:针对所述匹配失败的待开发组件,从业务活动数据库中确定与所述匹配失败的待开发组件对应的多个候选业务活动;将所述匹配失败的待开发组件的关键词与各个所述候选业务活动分别进行匹配,得到各个所述候选业务活动对应的第三匹配度;2CN115080039A权利要求书2/3页将各个所述候选业务活动对应的第三匹配度中的最大匹配度对应的候选业务活动,作为所述匹配失败的待开发组件对应的目标业务活动,并根据所述目标业务活动生成第二代码片段。6.根据权利要求5所述的方法,其特征在于,所述根据所述目标业务活动生成第二代码片段,包括:根据所述目标业务活动,从业务活动数据库中确定与所述目标业务活动对应的多个候选业务任务;将所述待开发组件的关键词与各个所述候选业务任务分别进行匹配,从所述多个候选业务任务中