本技术涉及互联网,尤其涉及一种网页的业务模块生成方法、装置及设备。
背景技术:
1、随着互联网技术的快速发展,各种网站不断涌现,越来越多的企业、机构等单位均需要建立自己的门户网站,平台网站已经成为了每个单位被公众了解的主要渠道。通过平台门户网站的建设,可以将单位的产品、活动等想要展示的内容向外界展示。
2、网站通常是由多个业务模块共同构成的,针对不同需求,所需的网站也是不同的,因此构成网址的各个业务模块也是不同的。目前,在构建网站之前,需要通过研发人员基于各业务模块的功能,从头开始编写代码来生成相应的业务模块,以便于后续网站的构建。然而,这种生成业务模块的方式,需要开发人员一次又一次的花费时间从头开始编写代码,效率低下,也导致了开发资源的浪费。
技术实现思路
1、本技术提供一种网页的业务模块生成方法、装置及设备,以提高网站的业务模块生成的效率。
2、第一方面,本技术提供一种网页的业务模块生成方法,包括:
3、显示业务模块配置界面,所述业务模块配置界面上包括业务模块的名称输入控件和所述业务模块的前置路径输入控件;
4、响应于针对所述名称输入控件和所述前置路径输入控件的输入操作,显示所述业务模块对应的字段编辑界面,所述字段编辑界面上包括字段添加控件;
5、响应于针对所述字段添加控件的操作,生成所述业务模块。
6、在一种可能的实施方式中,所述响应于针对所述名称输入控件和所述前置路径输入控件的输入操作,显示所述业务模块对应的字段编辑界面,包括:
7、响应于针对所述名称输入控件和所述前置路径输入控件的输入操作,确定所述业务模块对应的前置路径和针对所述业务模块的目标操作;
8、基于所述前置路径和所述目标操作,确定所述业务模块对应的页面路径;
9、基于所述页面路径显示所述字段编辑界面。
10、在一种可能的实施方式中,所述响应于针对所述字段添加控件的操作,生成所述业务模块,包括:
11、响应于针对所述字段添加控件的触控操作,确定所述业务模块对应的目标字段;
12、显示所述目标字段对应的字段编辑子界面,所述字段编辑子界面上包括所述目标字段对应的多个属性输入框;
13、响应于针对所述多个属性输入框的输入操作,生成所述多个属性输入框对应的属性内容;
14、基于所述多个属性输入框对应的属性内容,生成所述业务模块。
15、在一种可能的实施方式中,所述多个属性输入框包括字段类型输入框;所述响应于针对所述多个属性输入框的输入操作,生成所述多个属性输入框对应的属性内容,包括:
16、响应于针对所述字段类型输入框的触控操作,显示所述字段类型输入框对应的多个输入框类型控件;
17、响应于针对所述多个输入框类型控件中的目标输入框类型控件的触控操作,确定所述字段类型输入框对应的输入框类型;
18、基于所述输入框类型生成所述字段类型输入框对应的属性内容。
19、在一种可能的实施方式中,所述多个属性输入框包括正则校验输入框;所述响应于针对所述多个属性输入框的输入操作,生成所述多个属性输入框对应的属性内容,包括:
20、响应于针对正则校验输入框的输入操作,确定对应的校验规则;
21、基于所述校验规则对所述字段类型输入框对应的属性内容进行校验,得到所述正则校验输入框对应的属性内容,所述正则校验输入框对应的属性内容用于指示所述字段类型输入框对应的属性内容是否符合所述校验规则。
22、在一种可能的实施方式中,所述多个属性输入框包括列表隐藏输入框;所述响应于针对所述多个属性输入框的输入操作,生成所述多个属性输入框对应的属性内容,包括:
23、响应于针对所述列表隐藏输入框的输入操作,获取所述列表隐藏输入框对应的属性内容;
24、其中,所述列表隐藏输入框对应的属性内容用于指示是否隐藏所述目标字段。
25、在一种可能的实施方式中,所述多个属性输入框包括字段更新输入框;所述响应于针对所述多个属性输入框的输入操作,生成所述多个属性输入框对应的属性内容,包括:
26、响应于针对所述字段更新输入框的输入操作,获取所述字段更新输入框对应的属性内容;
27、其中,所述字段更新输入框对应的属性内容用于指示是否更新所述目标字段。
28、第二方面,本技术提供一种网页的业务模块生成装置,包括:
29、第一显示单元,用于显示业务模块配置界面,所述业务模块配置界面上包括业务模块的名称输入控件和所述业务模块的前置路径输入控件;
30、第二显示单元,用于响应于针对所述名称输入控件和所述前置路径输入控件的输入操作,显示所述业务模块对应的字段编辑界面,所述字段编辑界面上包括字段添加控件;
31、处理单元,用于响应于针对所述字段添加控件的操作,生成所述业务模块。
32、在一种可能的实施方式中,所述第二显示单元具体用于:
33、响应于针对所述名称输入控件和所述前置路径输入控件的输入操作,确定所述业务模块对应的前置路径和针对所述业务模块的目标操作;
34、基于所述前置路径和所述目标操作,确定所述业务模块对应的页面路径;
35、基于所述页面路径显示所述字段编辑界面。
36、在一种可能的实施方式中,所述处理单元具体用于:
37、响应于针对所述字段添加控件的触控操作,确定所述业务模块对应的目标字段;
38、显示所述目标字段对应的字段编辑子界面,所述字段编辑子界面上包括所述目标字段对应的多个属性输入框;
39、响应于针对所述多个属性输入框的输入操作,生成所述多个属性输入框对应的属性内容;
40、基于所述多个属性输入框对应的属性内容,生成所述业务模块。
41、在一种可能的实施方式中,所述多个属性输入框包括字段类型输入框;所述处理单元具体用于:
42、响应于针对所述字段类型输入框的触控操作,显示所述字段类型输入框对应的多个输入框类型控件;
43、响应于针对所述多个输入框类型控件中的目标输入框类型控件的触控操作,确定所述字段类型输入框对应的输入框类型;
44、基于所述输入框类型生成所述字段类型输入框对应的属性内容。
45、在一种可能的实施方式中,所述多个属性输入框包括正则校验输入框;所述处理单元具体用于:
46、响应于针对正则校验输入框的输入操作,确定对应的校验规则;
47、基于所述校验规则对所述字段类型输入框对应的属性内容进行校验,得到所述正则校验输入框对应的属性内容,所述正则校验输入框对应的属性内容用于指示所述字段类型输入框对应的属性内容是否符合所述校验规则。
48、在一种可能的实施方式中,所述多个属性输入框包括列表隐藏输入框;所述处理单元具体用于:
49、响应于针对所述列表隐藏输入框的输入操作,获取所述列表隐藏输入框对应的属性内容;
50、其中,所述列表隐藏输入框对应的属性内容用于指示是否隐藏所述目标字段。
51、在一种可能的实施方式中,所述多个属性输入框包括字段更新输入框;所述处理单元具体用于:
52、响应于针对所述字段更新输入框的输入操作,获取所述字段更新输入框对应的属性内容;
53、其中,所述字段更新输入框对应的属性内容用于指示是否更新所述目标字段。
54、第三方面,本技术提供一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现如第一方面任一项所述的网页的业务模块生成方法。
55、第四方面,本技术提供一种非暂态计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面任一项所述的网页的业务模块生成方法。
56、本技术提供的网页的业务模块生成方法、装置及设备,首先显示业务模块配置界面,业务模块配置界面上包括业务模块的名称输入控件和业务模块的前置路径输入控件;响应于针对名称输入控件和前置路径输入控件的输入操作,显示业务模块对应的字段编辑界面,字段编辑界面上包括字段添加控件;最后响应于针对字段添加控件的操作,生成业务模块。本技术的方案,通过业务模块配置界面可以配置相应的业务模块,通过名称输入控件和前置路径输入控件配置业务模块的名称和前置路径,通过字段添加控件添加业务模块下的字段,从而根据实际需要生成相应的业务模块。在构建网页的过程中,无需针对每个业务模块从头开始进行代码编写,而是通过对业务模块配置界面的一系列编辑操作即可个性化生成需要的业务模块,效率较高,节省了开发资源。