本申请实施例涉及计算机,尤其涉及一种模板数据处理方法、装置、设备及计算机介质。
背景技术:
1、企业的应用一般可以通过自身研发、服务商研发,以及第三方研发的方式创建,一般情况下,企业在创建应用时,一般需对应用中的模板进行更新或添加,相关技术中,在创建应用的模板的过程中,需要逐个编码模板数据以及逐个配置模板的设置信息,较耗费时间,模板创建的效率较低。
技术实现思路
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、综上,本申请提供的方案,可通过获取针对目标应用的模板创建请求,所述模板创建请求为超文本传输协议请求,模板创建请求中包括待创建模板的模板数据,模板数据中包括第一控件数据;根据模板创建请求确定待创建模板的第一模板设置信息;基于第一模板设置信息与模板数据创建目标应用中的待创建模板。本申请的方案在创建目标应用中的模板时,无需逐个配置模板中的各控件,仅依据包括待创建模板的模板数据的模板创建请求,确定待创建模板的第一模板设置信息即可创建待创建模板,提高了模板的创建效率,进而也提高了应用的创建效率。
1.一种模板数据处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述第一模板设置信息包括以下至少一种:所述待创建模板的可见范围、所述待创建模板发布后,是否通知所述可见范围内的成员有新模板可以使用、所述待创建模板的审批流程、待创建模板被审批时的异常处理方式、所述待创建模板被自动审批的方式、所述待创建模板的权限信息、电子签名设置,以及所述待创建模板的分组与排序,所述电子签名设置指所述待创建模板被审批人同意时是否需要签名。
3.根据权利要求1所述的方法,其特征在于,所述模板数据还包括:第一模板名称、所述第一模板名称的显示语言。
4.根据权利要求3所述的方法,其特征在于,所述模板数据还包括所述目标应用的应用标识,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,在所述基于所述第一模板设置信息与所述模板数据创建所述目标应用中的所述待创建模板后,所述方法还包括:将所述待创建模板的第二模板标识信息添加至所述目标模板列表中。
6.根据权利要求4所述的方法,其特征在于,所述方法还包括:
7.根据权利要求1所述的方法,其特征在于,所述模板数据还包括所述目标应用的所属方的标识,所述方法还包括:
8.根据权利要求1所述的方法,其特征在于,所述方法还包括:
9.根据权利要求1所述的方法,其特征在于,所述方法还包括:向目标设备发送第二提示信息,所述第二提示信息用于提示所述目标设备所述待创建模板已创建。
10.一种模板数据处理方法,其特征在于,包括:
11.一种模板数据处理装置,其特征在于,包括:
12.一种模板数据处理装置,其特征在于,包括:
13.一种电子设备,其特征在于,所述电子设备包括处理器和存储器,所述存储器中存储有计算机程序,所述处理器通过调用所述存储器中存储的所述计算机程序,用于执行如权利要求1-10中任一项所述的方法。
14.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序适于处理器进行加载,以执行如权利要求1-10中任一项所述的方法。
