CN113760288A - 页面生成方法、页面生成***和计算机可读存储介质 - Google Patents
页面生成方法、页面生成***和计算机可读存储介质 Download PDFInfo
- Publication number
- CN113760288A CN113760288A CN202111014590.XA CN202111014590A CN113760288A CN 113760288 A CN113760288 A CN 113760288A CN 202111014590 A CN202111014590 A CN 202111014590A CN 113760288 A CN113760288 A CN 113760288A
- Authority
- CN
- China
- Prior art keywords
- data
- page
- function
- configuring
- interface
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 60
- 230000006870 function Effects 0.000 claims abstract description 257
- 238000004590 computer program Methods 0.000 claims description 10
- 238000009877 rendering Methods 0.000 claims description 3
- 230000008569 process Effects 0.000 abstract description 13
- 238000012827 research and development Methods 0.000 abstract description 10
- 238000011160 research Methods 0.000 abstract description 5
- 238000012360 testing method Methods 0.000 abstract description 5
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000005316 response function Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/38—Creation or generation of source code for implementing user interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/547—Remote procedure calls [RPC]; Web services
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Stored Programmes (AREA)
Abstract
本发明提出了一种页面生成方法、页面生成***和计算机可读存储介质,页面生成方法包括:响应于生成页面的指令,根据页面的功能生成标准数据接口;根据页面的功能配置相应的功能数据;将功能数据配置到标准数据接口中,以通过标准数据接口调用功能数据。本发明提供的页面生成方法,只需根据页面的功能生成标准数据接口以及根据页面的功能配置相应的功能数据,最后将功能数据配置到标准数据接口中,即可完成页面的生成与上线,无需研发人员进行页面代码的研发,减少了页面生成所需的工作量,缩短了页面生成所需的时间。并且通过将功能数据配置到标准数据接口,即可实现功能数据的调用,无需频繁的上线测试等过程,增强了生成页面过程的稳定性。
Description
技术领域
本发明涉及页面信息技术领域,具体而言,涉及一种页面生成方法、一种页面生成***和一种计算机可读存储介质。
背景技术
相关技术中,在生成页面时,需要研发人员编写新的页面代码或对原有代码进行修改,页面生成的时间周期较长且工作量较大。
发明内容
本发明旨在至少解决现有技术或相关技术中存在的技术问题之一。
为此,本发明的第一方面提出了一种页面生成方法。
本发明的第二方面提出了一种页面生成***。
本发明的第三方面提出了一种页面生成***。
本发明的第四方面提出了一种计算机可读存储介质。
有鉴于此,本发明的第一方面,提出了一种页面生成方法,包括:响应于生成页面的指令,根据页面的功能生成标准数据接口;根据页面的功能配置相应的功能数据;将功能数据配置到标准数据接口中,以通过标准数据接口获取功能数据。
本发明提供的页面生成方法,获取到生成页面的指令,响应于该指令,首先根据所生成的页面的功能,生成一个标准数据接口,标准数据接口用于在页面生成之后,通过该标准数据接口调用页面相关功能的数据,以实现页面的相关功能。进一步地,根据页面的功能配置相关功能的功能数据,以实现页面功能的时限。最后,将页面的功能相对应的功能数据配置到标准数据接口中,在实现页面功能时,通过点击页面上的相应位置,发出调用功能数据的调用请求,进而根据该调用请求调用相应的标准数据接口,以实现通过该标准数据接口获取功能数据,进而实现页面的相关功能。
本发明提供的页面生成方法,在生成页面时,只需根据页面的功能生成标准数据接口以及根据页面的功能配置相应的功能数据,最后将功能数据配置到标准数据接口中,即可完成页面的生成与上线,在页面生成的过程中无需前端研发人员进行页面代码的研发,减少了页面生成所需的工作量,缩短了页面生成所需的时间。并且通过将功能数据配置到标准数据接口,即可实现功能数据的获取,实现页面相应的功能。无需进行频繁的上线测试等过程,增强了生成页面过程的稳定性。
另外,根据本发明提供的上述技术方案中的页面生成方法,还可以具有如下附加技术特征:
在上述技术方案中,进一步地,根据页面的功能配置相应的功能数据的步骤,包括:根据页面的功能,将功能菜单配置到页面模板上;根据功能菜单,将功能数据配置到相应的数据模板上。
在该技术方案中,根据页面的功能配置相应的功能数据的步骤,具体可以包括:首先,根据页面的功能,将与该功能相对应的功能菜单配置到页面模板上,具体地,功能菜单用于在页面上展示该页面所能够实现的功能,在页面生成之后,用户可以通过对功能菜单进行操作,来实现调用该功能的相关数据。功能菜单可以包括多个,分别展示该页面所能够实现的不同功能,将功能菜单配置到页面模板之后,即可实现在页面上显示功能菜单。进一步地,根据功能菜单,将与该功能菜单相对应的功能数据配置到相应的数据模板上,从而实现了功能菜单与功能数据的对应,进而使得用户可以根据页面的功能菜单实现相应功能数据的调用,实现了页面的相关功能。
在上述任一技术方案中,进一步地,通过标准数据接口调用功能数据的步骤,包括:将调用功能数据的调用请求发送至标准公用数据接口;根据功能数据的参数,从标准公用数据接口中调用相应的标准数据接口;通过标准数据接口获取相应的功能数据。
在该技术方案中,通过标准数据接口调用功能数据的步骤,具体可以包括:首先,将所调用功能数据的调用请求发送至一个公用数据接口,该公用数据接口即为所有标准数据接口的集合,该调用请求中包括所需要调用的功能数据的参数,通过该参数,可以识别相对应的功能数据,进而确定该调用请求所需要调用的功能参数。进一步地,在确定了参数所对应的功能数据之后,从公用数据接口中调用该相应的标准数据接口,进而通过该标准数据接口中获取相应的功能数据,从而完成页面的相关功能。
在上述任一技术方案中,进一步地,将调用功能数据的调用请求发送至标准数据接口的步骤之前,还包括:通过功能菜单生成调用请求。
在该技术方案中,通过功能菜单,可以生成相应功能数据的调用请求,具体地,在页面生成之后,用户可以通过在页面上点击功能菜单,发出生成功能数据调用请求的指令,响应于该指令,即可生成与该功能菜单相对应的功能数据的调用请求,进一步地,将该调用请求发送至标准数据接口,即可实现从标准数据接口调用与该功能菜单相对应的功能数据,进而实现页面的相关功能。
在上述任一技术方案中,进一步地,功能菜单包括表单功能,根据功能菜单,将功能数据配置到相应的数据模板上的步骤,包括:获取表单所需的数据字段;将字段配置到数据模板的相应位置上。
在该技术方案中,功能菜单具体可以包括表单功能,表单功能用于在页面生成之后,在页面显示表单,以供用户通过该表单填写相关信息。也就是说,用户可以通过页面的表单功能实现信息的输入。在页面生成时,根据功能菜单,将功能数据配置到相应的数据模板上的步骤,具体可以包括:获取表单所需的数据字段,也就是该表单在页面上所显示的各个字段,然后将各个字段分别配置到数据模板的相应位置上,从而实现各个字段在相应位置上的显示。具体地,字段的类型可以包括姓名、职业等需要用户填写的字段,还可以包括时间选择框,用于选择日期和时间,还可以包括下拉列表框等。
在上述任一技术方案中,进一步地,将功能数据配置到标准数据接口中的步骤,包括:将字段的编码配置到标准数据接口中。
在该技术方案中,将功能数据配置到标准数据接口中的步骤,具体可以包括:将字段的编码配置到标准数据接口中,从而使得在使用页面的表单功能时,可以从标准数据接口中调用各个字段,以实现表单的显示,实现页面的表单功能。
在上述任一技术方案中,进一步地,功能菜单包括数据列表查询功能,根据功能菜单,将功能数据配置到相应的数据模板上的步骤,包括:根据数据列表,获取数据列表的查询条件字段;将查询条件字段配置到数据模板的相应位置上;将数据列表配置到数据模板的相应位置上。
在该技术方案中,功能菜单还可以包括数据列表查询功能,用于在页面生成之后,用户可以在该页面中查询数据列表。进一步地,在页面生成时,根据功能菜单,将功能数据配置到相应的数据模板上的步骤,具体可以包括:根据数据列表,获取该数据列表的查询条件字段,然后将该查询条件字段配置到数据模板的相应位置上,用户可以通过在该查询字段输入相应的查询条件,进行数据列表的调取。最后,将数据列表配置到数据模板的相应位置上,以通过标准数据接口对数据列表进行调用。
在上述任一技术方案中,进一步地,将功能数据配置到标准数据接口中的步骤,包括:将数据列表的编码配置到标准数据接口中。
在该技术方案中,将功能数据配置到标准数据接口中的步骤,具体可以包括:将数据列表的编码配置到标准数据接口中,从而使得在使用数据列表查询功能时,可以从标准数据接口中调用相应的数据列表,以实现数据列表的显示,实现数据列表查询功能。
在上述任一技术方案中,进一步地,功能菜单包括数据信息查询功能,根据功能菜单,将功能数据配置到相应的数据模板上的步骤,包括:根据数据信息,获取数据信息的查询条件;将查询条件配置到数据模板的相应位置上;生成数据信息展示模板;将数据信息渲染到数据信息展示模板上。
在该技术方案中,功能菜单还可以包括数据信息查询功能,用户可以在页面中通过数据信息查询功能直接查询相关数据信息。进一步地,在页面生成时,根据功能菜单,将功能数据配置到相应的数据模板上的步骤,具体可以包括:首先根据数据信息,获取该数据信息的查询条件字段,然后将该查询条件字段配置到数据模板的相应位置上,用户可以通过在该查询字段输入相应的查询条件,进行数据信息的调取。具体地,生成数据信息展示模板,然后将数据信息渲染到该数据信息展示模板上,在调取数据信息时,可以通过标准数据接口将数据信息展示模板调取至页面上,以供用户查看。
在上述任一技术方案中,进一步地,将功能数据配置到标准数据接口中的步骤,包括:将数据信息的编码配置到标准数据接口中。
在该技术方案中,将功能数据配置到标准数据接口中的步骤,具体可以包括:将数据信息的编码配置到标准数据接口中,从而使得在使用数据信息查询功能时,可以从标准数据接口中调用相应的数据信息,以实现数据信息的显示,实现数据信息查询功能。
根据本发明的第二方面,提出了一种页面生成***,包括:接口生成单元,用于根据页面的功能生成标准数据接口;数据配置单元,用于根据页面的功能配置相应的功能数据;接口配置单元,用于将功能数据配置到标准数据接口中,以通过标准数据接口调用功能数据。
本发明提供的页面生成***,获取到生成页面的指令,接口生成单元响应于该指令,首先根据所生成的页面的功能,生成一个标准数据接口,标准数据接口用于在页面生成之后,通过该标准数据接口调用页面相关功能的数据,以实现页面的相关功能。进一步地,数据配置单元根据页面的功能配置相关功能的功能数据,以实现页面功能的时限。最后,接口配置单元将页面的功能相对应的功能数据配置到标准数据接口中,从而可以实现通过该标准数据接口调用功能数据,进而实现页面的相关功能。
本发明提供的页面生成***,在生成页面时,只需根据页面的功能生成标准数据接口以及根据页面的功能配置相应的功能数据,最后将功能数据配置到标准数据接口中,即可完成页面的生成与上线,在页面生成的过程中无需前端研发人员进行页面代码的研发,减少了页面生成所需的工作量,缩短了页面生成所需的时间。并且通过将功能数据配置到标准数据接口,即可实现功能数据的调用,实现页面相应的功能。无需进行频繁的上线测试等过程,增强了页面所在的***的稳定性。
根据本发明的第三方面,提出了一种页面生成***,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序;计算机程序被处理器执行时实现如上述技术方案中任一项的页面生成方法的步骤。
本发明提供的页面生成***,包括存储器和处理器,还包括存储在存储器上的计算机程序,该计算机程序被处理器执行时,能够实现上述技术方案中任一项的页面生成方法的步骤,因此该页面生成***具备第一方面提出的页面生成方法的全部有益效果,在此不再赘述。
根据本发明的第四方面,提出了一种计算机可读存储介质,其上存储有程序,程序被处理器执行时实现如上述技术方案中任一项的页面生成方法的步骤。
因此该计算机可读存储介质具备第一方面提出的页面生成方法的全部有益效果,在此不再赘述。
本发明的附加方面和优点将在下面的描述部分中变得明显,或通过本发明的实践了解到。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。
图1示出了本发明一个实施例提供的页面生成方法的流程示意图;
图2示出了本发明又一个实施例提供的页面生成方法的流程示意图;
图3示出了本发明又一个实施例提供的页面生成方法的流程示意图;
图4示出了本发明又一个实施例提供的页面生成方法的流程示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本发明的实施例及实施例中的特征可以相互组合。
在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不限于下面公开的具体实施例的限制。
下面参照图1至图4描述根据本发明一些实施例的提供的页面生成方法、页面生成***和计算机存储介质。
实施例:
如图1所示,根据本发明的一个实施例,提出了一种页面生成方法,该方法包括:
步骤S102,响应于生成页面的指令,根据页面的功能生成标准数据接口;
步骤S104,根据页面的功能配置相应的功能数据;
步骤S106,将功能数据配置到标准数据接口中,以通过标准数据接口获取功能数据。
本发明提供的页面生成方法,获取到生成页面的指令,响应于该指令,首先根据所生成的页面的功能,生成一个标准数据接口,标准数据接口用于在页面生成之后,通过该标准数据接口调用页面相关功能的数据,以实现页面的相关功能。进一步地,根据页面的功能配置相关功能的功能数据,以实现页面功能的时限。最后,将页面的功能相对应的功能数据配置到标准数据接口中,在实现页面功能时,通过点击页面上的相应位置,发出调用功能数据的调用请求,进而根据该调用请求调用相应的标准数据接口,从而可以实现通过该标准数据接口获取功能数据,进而实现页面的相关功能。
本发明提供的页面生成方法,在生成页面时,只需根据页面的功能生成标准数据接口以及根据页面的功能配置相应的功能数据,最后将功能数据配置到标准数据接口中,即可完成页面的生成与上线,在页面生成的过程中无需前端研发人员进行页面代码的研发,减少了页面生成所需的工作量,缩短了页面生成所需的时间。并且通过将功能数据配置到标准数据接口,即可实现功能数据的获取,实现页面相应的功能。无需进行频繁的上线测试等过程,增强了生成页面过程的稳定性。
具体地,本发明提供的页面生成方法,可以适用于管理***的网站页面的生成,管理***的网站页面的样式相对简单,无需进行复杂的样式设计,因此,通过功能数据和标准数据接口的配置,即可实现页面的功能,有效地减少了管理***的网站页面生成所需的工作量。
具体地,在业务方提出生成页面的需求之后,可以由后端研发人员进行标准数据接口的研发生成,然后交于功能数据配置人员,配置人员根据页面的功能配置相应的功能数据。其中,配置人员可以是业务方研发人员、后端研发人员或者专门的运营人员。功能数据配置完成之后则可以向标准数据接口请求响应的功能数,在请求数据的时候标准数据接口会根据接口地址以及接口类型自动去调用配置好的接口,然后按照页面前端配置好的数据结构返回数据。在整个过程中,前端研发人员一直没有介入。
根据本发明的一个实施例,如图2所示,提出了一种页面生成方法,该方法包括:
步骤S202,响应于生成页面的指令,根据页面的功能生成标准数据接口;
步骤S204,根据页面的功能,将功能菜单配置到页面模板上;
步骤S206,根据功能菜单,将功能数据配置到相应的数据模板上;
步骤S208,将功能数据配置到标准数据接口中,以通过标准数据接口获取功能数据。
在该实施例中,根据页面的功能配置相应的功能数据的步骤,具体可以包括:首先,根据页面的功能,将与该功能相对应的功能菜单配置到页面模板上,具体地,功能菜单用于在页面上展示该页面所能够实现的功能,在页面生成之后,用户可以通过对功能菜单进行操作,来实现调用该功能的相关数据。功能菜单可以包括多个,分别展示该页面所能够实现的不同功能,将功能菜单配置到页面模板之后,即可实现在页面上显示功能菜单。进一步地,根据功能菜单,将与该功能菜单相对应的功能数据配置到相应的数据模板上,从而实现了功能菜单与功能数据的对应,进而使得用户可以根据页面的功能菜单实现相应功能数据的调用,实现了页面的相关功能。
根据本发明的一个实施例,如图3所示,提出了一种页面生成方法,该方法包括:
步骤S302,响应于生成页面的指令,根据页面的功能生成标准数据接口;
步骤S304,根据页面的功能,将功能菜单配置到页面模板上;
步骤S306,根据功能菜单,将功能数据配置到相应的数据模板上;
步骤S308,将调用功能数据的调用请求发送至公用数据接口;
步骤S310,根据功能数据的参数,从公用数据接口中调用相应的标准数据接口;
步骤S312,通过标准数据接口获取相应的功能数据。
在该实施例中,通过标准数据接口调用功能数据的步骤,具体可以包括:首先,将所调用功能数据的调用请求发送至一个公用数据接口,该公用数据接口即为所有标准数据接口的集合,该调用请求中包括所需要调用的功能数据的参数,通过该参数,可以识别相对应的功能数据,进而确定该调用请求所需要调用的功能参数。进一步地,在确定了参数所对应的功能数据之后,从公用数据接口中调用该相应的标准数据接口,进而通过该标准数据接口中获取相应的功能数据,从而完成页面的相关功能。
具体地,所有的数据请求都发送到一个公用的标准数据接口中,只需要识别出标准数据接口当前调用的调用请求中的功能是哪一个,参数是什么。然后从这个公用数据接口中确定与该功能相应的标准数据接口,进而这个标准公用数据接口中根据功能找到配置好的数据请求标准数据接口的信息,根据该数据请求标准数据接口的信息和参数动态的去调用这个配置好的标准数据接口即可。
根据本发明的一个实施例,如图4所示,提出了一种页面生成方法,该方法包括:
步骤S402,响应于生成页面的指令,根据页面的功能生成标准数据接口;
步骤S404,根据页面的功能,将功能菜单配置到页面模板上;
步骤S406,根据功能菜单,将功能数据配置到相应的数据模板上;
步骤S408,通过功能菜单生成调用请求;
步骤S410,将调用功能数据的调用请求发送至公用数据接口;
步骤S412,根据功能数据的参数,从公用数据接口中调用相应的标准数据接口;
步骤S414,通过标准数据接口获取相应的功能数据。
在该实施例中,通过功能菜单,可以生成相应功能数据的调用请求,具体地,在页面生成之后,用户可以通过在页面上点击功能菜单,发出生成功能数据调用请求的指令,响应于该指令,即可生成与该功能菜单相对应的功能数据的调用请求,进一步地,将该调用请求发送至标准数据接口,即可实现从标准数据接口调用与该功能菜单相对应的功能数据,进而实现页面的相关功能。
在上述任一实施例中,进一步地,功能菜单包括表单功能,根据功能菜单,将功能数据配置到相应的数据模板上的步骤,包括:获取表单所需的数据字段;将字段配置到数据模板的相应位置上。
在该实施例中,功能菜单具体可以包括表单功能,表单功能用于在页面生成之后,在页面显示表单,以供用户通过该表单填写相关信息。也就是说,用户可以通过页面的表单功能实现信息的输入。在页面生成时,根据功能菜单,将功能数据配置到相应的数据模板上的步骤,具体可以包括:获取表单所需的数据字段,也就是该表单在页面上所显示的各个字段,然后将各个字段分别配置到数据模板的相应位置上,从而实现各个字段在相应位置上的显示。具体地,字段的类型可以包括姓名、职业等需要用户填写的字段,还可以包括时间选择框,用于选择日期和时间,还可以包括下拉列表框等。
进一步地,除了表单的字段之外,字段的属性还可以包括名称、编码、类型、是否必填、排序号以及默认值。在配置表单数据时,可以将这些属性配置到数据模板的相应位置上,以实现相应的功能。具体地,字段的名称用于在页面上展示该字段的具体名称,便于用户查看,字段的编码表示了该字段的关键词,用于与标准数据接口相对应,以便准确调用该字段。是否必填用于限定是否要求用户必须为该字段输入一个正确的值。排序号表明了字段在整个表单中的顺序。默认值用于在用户输入前为用户在该字段处填写一个值,从而减少用户的填写工作量。
进一步地,功能数据配置到标准数据接口中的步骤,包括:将字段的编码配置到标准数据接口中。
具体地,将功能数据配置到标准数据接口中的步骤,可以包括:将字段的编码配置到标准数据接口中,从而使得在使用页面的表单功能时,可以从标准数据接口中调用各个字段,以实现表单的显示,实现页面的表单功能。
在上述任一实施例中,进一步地,功能菜单包括数据列表查询功能,根据功能菜单,将功能数据配置到相应的数据模板上的步骤,包括:根据数据列表,获取数据列表的查询条件字段;将查询条件字段配置到数据模板的相应位置上;将数据列表配置到数据模板的相应位置上。
在该实施例中,功能菜单还可以包括数据列表查询功能,用于在页面生成之后,用户可以在该页面中查询数据列表。进一步地,在页面生成时,根据功能菜单,将功能数据配置到相应的数据模板上的步骤,具体可以包括:根据数据列表,获取该数据列表的查询条件字段,然后将该查询条件字段配置到数据模板的相应位置上,用户可以通过在该查询字段输入相应的查询条件,进行数据列表的调取。最后,将数据列表配置到数据模板的相应位置上,以通过标准数据接口对数据列表进行调用。
进一步地,数据列表还包括名称,用于显示数据列表的表头。数据列表还包括排序号,用于表示数据列表在表单中的顺序。
进一步地,将功能数据配置到标准数据接口中的步骤,包括:将数据列表的编码配置到标准数据接口中。
具体地,将功能数据配置到标准数据接口中的步骤,可以包括:将数据列表的编码配置到标准数据接口中,从而使得在使用数据列表查询功能时,可以从标准数据接口中调用相应的数据列表,以实现数据列表的显示,实现数据列表查询功能。
在上述任一实施例中,进一步地,功能菜单包括数据信息查询功能,根据功能菜单,将功能数据配置到相应的数据模板上的步骤,包括:根据数据信息,获取数据信息的查询条件;将查询条件配置到数据模板的相应位置上;生成数据信息展示模板;将数据信息渲染到数据信息展示模板上。
在该实施例中,功能菜单还可以包括数据信息查询功能,用户可以在页面中通过数据信息查询功能直接查询相关数据信息。进一步地,在页面生成时,根据功能菜单,将功能数据配置到相应的数据模板上的步骤,具体可以包括:首先根据数据信息,获取该数据信息的查询条件字段,然后将该查询条件字段配置到数据模板的相应位置上,用户可以通过在该查询字段输入相应的查询条件,进行数据信息的调取。具体地,生成数据信息展示模板,然后将数据信息渲染到该数据信息展示模板上,在调取数据信息时,可以通过标准数据接口将数据信息展示模板调取至页面上,以供用户查看。
进一步地,数据信息还包括名称,用于显示数据信息的标签。数据信息还包括排序号,用于表示数据信息在表单中的顺序。
进一步地,将功能数据配置到标准数据接口中的步骤,包括:将数据信息的编码配置到标准数据接口中。
具体地,将功能数据配置到标准数据接口中的步骤,可以包括:将数据信息的编码配置到标准数据接口中,从而使得在使用数据信息查询功能时,可以从标准数据接口中调用相应的数据信息,以实现数据信息的显示,实现数据信息查询功能。
根据本发明的第二方面,提出了一种页面生成***,包括:接口生成单元,用于根据页面的功能生成标准数据接口;数据配置单元,用于根据页面的功能配置相应的功能数据;接口配置单元,用于将功能数据配置到标准数据接口中,以通过标准数据接口调用功能数据。
本发明提供的页面生成***,获取到生成页面的指令,接口生成单元响应于该指令,首先根据所生成的页面的功能,生成一个标准数据接口,标准数据接口用于在页面生成之后,通过该标准数据接口调用页面相关功能的数据,以实现页面的相关功能。进一步地,数据配置单元根据页面的功能配置相关功能的功能数据,以实现页面功能的时限。最后,接口配置单元将页面的功能相对应的功能数据配置到标准数据接口中,从而可以实现通过该标准数据接口调用功能数据,进而实现页面的相关功能。
本发明提供的页面生成***,在生成页面时,只需根据页面的功能生成标准数据接口以及根据页面的功能配置相应的功能数据,最后将功能数据配置到标准数据接口中,即可完成页面的生成与上线,在页面生成的过程中无需前端研发人员进行页面代码的研发,减少了页面生成所需的工作量,缩短了页面生成所需的时间。并且通过将功能数据配置到标准数据接口,即可实现功能数据的调用,实现页面相应的功能。无需进行频繁的上线测试等过程,增强了生成页面过程的稳定性。
根据本发明的第三方面,提出了一种页面生成***,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序;计算机程序被处理器执行时实现如上述技术方案中任一项的页面生成方法的步骤。
本发明提供的页面生成***,包括存储器和处理器,还包括存储在存储器上的计算机程序,该计算机程序被处理器执行时,能够实现上述技术方案中任一项页面生成方法的步骤,因此该页面生成***具备第一方面提出的页面生成方法的全部有益效果,在此不再赘述。
根据本发明的第四方面,提出了一种计算机可读存储介质,其上存储有程序,程序被处理器执行时实现如上述技术方案中任一项的页面生成方法的步骤。
因此该计算机可读存储介质具备第一方面提出的页面生成方法的全部有益效果,在此不再赘述。
在本说明书的描述中,术语“第一”、“第二”仅用于描述的目的,而不能理解为指示或暗示相对重要性,除非另有明确的规定和限定;术语“连接”、“安装”、“固定”等均应做广义理解,例如,“连接”可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是直接相连,也可以通过中间媒介间接相连。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
在本说明书的描述中,术语“一个实施例”、“一些实施例”、“具体实施例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或实例。而且,描述的具体特征、结构、材料或特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (13)
1.一种页面生成方法,其特征在于,包括:
响应于生成所述页面的指令,根据所述页面的功能生成标准数据接口;
根据所述页面的功能配置相应的功能数据;
将所述功能数据配置到所述标准数据接口中,以通过所述标准数据接口获取所述功能数据。
2.根据权利要求1所述的页面生成方法,其特征在于,所述根据所述页面的功能配置相应的功能数据的步骤,包括:
根据所述页面的功能,将功能菜单配置到页面模板上;
根据所述功能菜单,将所述功能数据配置到相应的数据模板上。
3.根据权利要求1所述的页面生成方法,其特征在于,所述通过所述标准数据接口调用所述功能数据的步骤,包括:
将调用所述功能数据的调用请求发送至公用数据接口;
根据所述功能数据的参数,从所述公用数据接口中调用相应的所述标准数据接口;
通过所述标准数据接口获取相应的所述功能数据。
4.根据权利要求3所述的页面生成方法,其特征在于,所述将调用所述功能数据的调用请求发送至所述标准数据接口的步骤之前,还包括:
通过所述功能菜单生成所述调用请求。
5.根据权利要求2所述的页面生成方法,其特征在于,所述功能菜单包括表单功能,所述根据所述功能菜单,将所述功能数据配置到相应的数据模板上的步骤,包括:
获取所述表单所需的数据字段;
将所述字段配置到所述数据模板的相应位置上。
6.根据权利要求5所述的页面生成方法,其特征在于,所述将所述功能数据配置到所述标准数据接口中的步骤,包括:
将所述字段的编码配置到所述标准数据接口中。
7.根据权利要求2所述的页面生成方法,其特征在于,所述功能菜单包括数据列表查询功能,所述根据所述功能菜单,将所述功能数据配置到相应的数据模板上的步骤,包括:
根据所述数据列表,获取所述数据列表的查询条件字段;
将所述查询条件字段配置到所述数据模板的相应位置上;
将所述数据列表配置到所述数据模板的相应位置上。
8.根据权利要求7所述的页面生成方法,其特征在于,所述将所述功能数据配置到所述标准数据接口中的步骤,包括:
将所述数据列表的编码配置到所述标准数据接口中。
9.根据权利要求2所述的页面生成方法,其特征在于,所述功能菜单包括数据信息查询功能,所述根据所述功能菜单,将所述功能数据配置到相应的数据模板上的步骤,包括:
根据数据信息,获取所述数据信息的查询条件;
将所述查询条件配置到所述数据模板的相应位置上;
生成数据信息展示模板;
将所述数据信息渲染到所述数据信息展示模板上。
10.根据权利要求9所述的页面生成方法,其特征在于,所述将所述功能数据配置到所述标准数据接口中的步骤,包括:
将所述数据信息的编码配置到所述标准数据接口中。
11.一种页面生成***,其特征在于,包括:
接口生成单元,用于根据页面的功能生成标准数据接口;
数据配置单元,用于根据所述页面的功能配置相应的功能数据;
接口配置单元,用于将所述功能数据配置到所述标准数据接口中,以通过所述标准数据接口调用所述功能数据。
12.一种页面生成***,其特征在于,包括:
存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序;
所述计算机程序被所述处理器执行时实现如权利要求1至10中任一项所述的页面生成方法的步骤。
13.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有程序,所述程序被处理器执行时实现如权利要求1至10中任一项所述的页面生成方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111014590.XA CN113760288A (zh) | 2021-08-31 | 2021-08-31 | 页面生成方法、页面生成***和计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111014590.XA CN113760288A (zh) | 2021-08-31 | 2021-08-31 | 页面生成方法、页面生成***和计算机可读存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113760288A true CN113760288A (zh) | 2021-12-07 |
Family
ID=78792151
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111014590.XA Pending CN113760288A (zh) | 2021-08-31 | 2021-08-31 | 页面生成方法、页面生成***和计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113760288A (zh) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101676910A (zh) * | 2008-09-19 | 2010-03-24 | 北京大学 | 一种面向Web应用***的页面生成方法 |
CN109460527A (zh) * | 2018-09-25 | 2019-03-12 | 中国平安人寿保险股份有限公司 | 产品数据配置方法、装置、计算机设备和存储介质 |
CN109582909A (zh) * | 2018-12-19 | 2019-04-05 | 拉扎斯网络科技(上海)有限公司 | 网页自动生成方法、装置、电子设备和存储介质 |
CN110222293A (zh) * | 2019-04-30 | 2019-09-10 | 北京三快在线科技有限公司 | 一种表单页面生成方法和装置 |
CN112015420A (zh) * | 2020-09-16 | 2020-12-01 | 广东广宇科技发展有限公司 | 表单渲染方法、装置、计算机设备及存储介质 |
CN112684968A (zh) * | 2020-12-28 | 2021-04-20 | 北京五八信息技术有限公司 | 页面展示方法、装置、电子设备和计算机可读介质 |
CN112800370A (zh) * | 2021-01-28 | 2021-05-14 | 金蝶蝶金云计算有限公司 | 业务单据的处理方法、装置、计算机设备和存储介质 |
-
2021
- 2021-08-31 CN CN202111014590.XA patent/CN113760288A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101676910A (zh) * | 2008-09-19 | 2010-03-24 | 北京大学 | 一种面向Web应用***的页面生成方法 |
CN109460527A (zh) * | 2018-09-25 | 2019-03-12 | 中国平安人寿保险股份有限公司 | 产品数据配置方法、装置、计算机设备和存储介质 |
CN109582909A (zh) * | 2018-12-19 | 2019-04-05 | 拉扎斯网络科技(上海)有限公司 | 网页自动生成方法、装置、电子设备和存储介质 |
CN110222293A (zh) * | 2019-04-30 | 2019-09-10 | 北京三快在线科技有限公司 | 一种表单页面生成方法和装置 |
CN112015420A (zh) * | 2020-09-16 | 2020-12-01 | 广东广宇科技发展有限公司 | 表单渲染方法、装置、计算机设备及存储介质 |
CN112684968A (zh) * | 2020-12-28 | 2021-04-20 | 北京五八信息技术有限公司 | 页面展示方法、装置、电子设备和计算机可读介质 |
CN112800370A (zh) * | 2021-01-28 | 2021-05-14 | 金蝶蝶金云计算有限公司 | 业务单据的处理方法、装置、计算机设备和存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110705237B (zh) | 文档的自动生成方法、数据处理设备及存储介质 | |
CN110708235B (zh) | 消息生成方法、装置、存储介质和计算机设备 | |
US8239754B1 (en) | System and method for annotating data through a document metaphor | |
CN101158940A (zh) | 在目标区域内缩小字符填充的方法及装置 | |
CN110851206A (zh) | 一种车型配置文件拓展方法、装置、设备及可读存储介质 | |
US20240119223A1 (en) | Method, apparatus and electronic device for field merging | |
CN111090976B (zh) | 基于动态数据的检验文档生成方法及装置 | |
CN112114787A (zh) | 报表生成方法、装置及存储介质 | |
CN104375814A (zh) | 接口文档的生成方法及装置 | |
CN111427577A (zh) | 代码处理方法、装置及服务器 | |
CN111367607A (zh) | 动态电子合同生成和签署***及其实现方法 | |
CN111401023B (zh) | 一种报表生成方法、装置、服务器及存储介质 | |
CN112650492A (zh) | 一种Web页面的渲染方法、***及相关装置 | |
CN110148019B (zh) | 信息流运营模板创建方法和信息流运营模板创建*** | |
CN113760288A (zh) | 页面生成方法、页面生成***和计算机可读存储介质 | |
CN103970773A (zh) | 一种网页的页面更新方法及装置 | |
CN107977459B (zh) | 报表生成方法及装置 | |
CN113986954B (zh) | 用户事件获取方法、装置、智能终端及可读存储介质 | |
CN111078337B (zh) | 样式调整方法、***及计算机可读存储介质 | |
CN115114280A (zh) | 报表生成处理方法、装置及设备 | |
CN110660463A (zh) | 基于超声***的报告编辑方法、装置、设备及存储介质 | |
CN112764763A (zh) | 一种代码转换方法、***、设备及计算机可读存储介质 | |
CN110995806A (zh) | 一种资源状态转换方法、装置、设备及存储介质 | |
CN112405623B (zh) | 机器人的开发方法、开发装置和可读存储介质 | |
CN113128187B (zh) | 一种表单生成方法、装置及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |