【技术实现步骤摘要】
一种接口文档的生成方法、装置、电子设备及存储介质
[0001]本申请涉及组态软件
,具体而言,涉及一种接口文档的生成方法、装置、电子设备及存储介质。
技术介绍
[0002]现有技术中,云组态应用的使用流程包括前端设计和后端研发,组态应用的图表组件系统用于展示的业务数据,但业务数据需要通过后台服务接口提供,涉及到前后台交互的部分,则需要编写接口文档来指导开发对应的后台程序。通常接口文档由人工编写,这样就出现了编写效率过低的问题。
技术实现思路
[0003]有鉴于此,本申请的目的在于提供一种接口文档的生成方法、装置、电子设备及存储介质,帮助前端用户在设计界面上创建图表组件系统的同时自动生成对应的接口文档,以提高接口文档的编写效率。
[0004]第一方面,本申请实施例提供一种接口文档的生成方法,包括:获取用户在设计界面上配置的图表组件系统,图表组件系统包括至少一个图表组件单元;针对每个图表组件单元,响应用户针对该图表组件单元的第一配置指令,显示对应的接口配置界面,第一配置指令用于触发图表组件单元对应的 ...
【技术保护点】
【技术特征摘要】
1.一种接口文档的生成方法,其特征在于,包括:获取用户在设计界面上配置的图表组件系统,所述图表组件系统包括至少一个图表组件单元;针对每个图表组件单元,响应用户针对该图表组件单元的第一配置指令,显示对应的接口配置界面,所述第一配置指令用于触发图表组件单元对应的接口配置界面,所述接口配置界面上包括多个配置数据项,针对所述接口配置界面上的每个配置数据项,获取用户针对该图表组件单元输入的接口属性信息;针对每个图表组件单元,根据该图表组件单元对应的接口属性信息,按照预设规则生成该图表组件单元对应的接口属性数据;针对每个图表组件单元,对该图表组件单元对应的接口属性数据进行解析,以生成所述图表组件系统的接口文档。2.根据权利要求1所述的方法,其特征在于,所述接口属性信息至少包括接口名称、接口请求方式、接口请求地址、参数信息和数据映射规则。3.根据权利要求2所述的方法,其特征在于,所述接口属性数据包括多条数据,每条数据与接口配置界面上的一个配置数据项对应,每条数据包括接口属性名称和接口属性名称对应的数据值,其中,所述根据每个图表组件单元所获取的接口属性信息,按照预设规则生成该图表组件单元对应的接口属性数据的步骤,具体包括:基于接口请求地址生成requestUrl对应的数据值;基于接口请求方式生成requestType对应的数据值;所述数据映射规则包括数据外层映射规则和数据内层映射规则,还包括:基于数据集外层映射规则生成dataSetRule对应的数据值;其中,所述数据集内层映射规则至少包括X轴映射、Y轴映射或内容映射中的一个,还包括:基于X轴映射生成xAxisRule对应的数据值,以及基于Y轴映射生成yAxisRule对应的数据值;或基于内容映射生成contentRule对应的数据值;所述参数信息包括静态参数、动态参数和URL参数中的至少一个,还包括:基于静态参数生成staticParam对应的数据值;和/或基于动态参数生成dynamicParam对应的数据值;和/或基于URL参数生成urlParam对应的数据值。4.根据权利要求3所述的方法,其特征在于,所述针对每个图表组件单元,对该图表组件单元对应的接口属性数据进行解析,以生成所述图表组件系统的接口文档的步骤,具体包括:生成表格文档,所述表格文档包括预设表头和数据单元格;针对每个接口属性数据,解析出预设接口属性和预设接口属性对应的数据值,根据预设接口属性和预设表头的对应关系,将预设接口属性对应的数据值记录到目标数据单元格中。5.根据权利要求4所述的方法,其特征在于,所述预设表头包括请求地址、请求方式、返
回数据格式和接口配置参数,所述根据预设接口属性和预设表头的对应关系,将预设接口属性对应的数据值记录到目标数据单元格中的步骤之前,还包括:确定当前的接口属性数据中requestUrl对应的数据值和requestType对应的数据值是否存在;若都存在,则...
【专利技术属性】
技术研发人员:李洪浩,王璐,何渝君,陈勋,管飞,张婧,陈盼,王超,段奇,邬明罡,
申请(专利权)人:瀚云科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。