业务界面的生成方法、装置、可读介质以及设备与流程

文档序号:24872058发布日期:2021-04-30 12:44阅读:94来源:国知局
业务界面的生成方法、装置、可读介质以及设备与流程

本申请涉及计算机技术领域,尤其涉及一种业务界面的生成方法、装置、可读介质以及设备。



背景技术:

现有技术中,各航空公司为了提高对旅客的服务质量,通常会通过机场业务端为旅客提供服务。机场业务端软件中含有锁座、航班控制等多个机场业务功能。而各航空公司为了体现个性化服务,各航空公司的机场业务端界面所展示的功能也存在差异。例如a航空公司在机场业务端界面上展示有a功能、b功能以及c功能,而b航空公司的机场业务端界面上除了有a功能、b功能、c功能外,还具有d功能。

现有技术中,各航空公司的机场业务端界面的更新方式为,工作人员按照各航空公司所需展示的业务功能,预先设计撰写各航空公司的机场业务端软件代码。当有航空公司想要调整机场业务端所提供的功能时,工作人员会按照航空公司的需求对应修改航空公司的机场业务端软件代码,机场业务端下载并运行修改后的机场业务端软件代码,即可更新业务端界面上的功能。然而,随着航空公司越来越多,工作人员所需管理和维护的各航空公司的机场业务端软件代码也越来越多,工作人员更新维护起来的效率较低,不能够快速更新各航空公司的机场业务前端。



技术实现要素:

基于上述现有技术的不足,本申请提供了一种业务界面的生成方法、装置、可读介质以及设备,以实现快速更新生成业务界面。

本申请第一方面公开了一种业务界面的生成方法,应用于控制端,所述业务界面的生成方法包括:

接收用户的登录请求;其中,所述用户的登录请求携带有控制平台的登录鉴权信息;

若所述用户的登录请求中携带的登录鉴权信息通过验证,则登录所述控制平台,并向所述用户输出所述控制平台中的控件管理界面;其中,所述控件管理界面,包括:多个业务功能的配置文件所对应的控件标识;所述业务功能控件的配置文件用于在业务端的业务平台界面上展示对应的业务功能控件;

响应控件选择操作,从所述控件管理界面中确定出目标公司所需的每一个目标控件标识;

生成控件标识的配置文件;其中,所述控件标识的配置文件,包括:目标公司所需的每一个目标控件标识;所述控件标识的配置文件用于控制所述业务端在所述业务平台界面上加载目标公司所需的每一个目标控件标识对应的业务功能控件的配置文件,以在所述业务平台界面上展示目标公司所需的每一个目标控件标识对应的业务功能控件。

可选地,在上述业务界面的生成方法中,所述向所述用户输出所述控制平台中的控件管理界面,包括:

利用所述用户登录请求中携带的登录鉴权信息,确定出所述用户对应的控件访问权限;其中,所述用户对应的控件访问权限用于限制所述控件管理界面可向所述用户展示的控件标识的范围;

向所述用户输出与所述控件访问权限对应的控件管理界面;其中,所述控件管理界面,包括:属于所述用户对应的控件访问权限内的每一个控件标识。

可选地,在上述业务界面的生成方法中,所述若所述用户登录请求中携带的登录鉴权信息通过验证,则登录所述控制平台之后,还包括:

向所述用户输出访问权限安全管理界面,和/或,控件日志管理界面;其中,所述访问权限安全管理界面用于添加或删除所述控件管理界面中的控件标识、以及用于设置每一个具有控制平台登录权限的用户的控制平台访问权限,和/或,控件访问权限;所述控件日志管理界面用于记录并展示所述控制平台的异常运行情况;所述具有控制平台登录权限的用户的控件访问权限用于限制所述控件管理界面可向具有控制平台登录权限的用户展示的控件标识的范围;所述具有控制平台登录权限的用户的控制平台访问权限用于限制所述控制平台可向具有控制平台登录权限的用户展示的界面的范围。

可选地,在上述业务界面的生成方法中,所述业务功能控件的配置文件,包括:所述业务功能控件对应的控件标识、所述业务功能控件在所述业务平台界面的展示位置、以及所述业务功能控件在所述业务平台界面的展示尺寸。

本申请第二方面公开了一种业务界面的生成方法,应用于业务端,所述业务界面的生成方法,包括:

获取控件标识的配置文件;其中,所述控件标识的配置文件采用如上述第一方面所述的任意一种方法生成得到;

加载与所述控件标识的配置文件中的每一个目标控件标识相对应的业务功能控件的配置文件,在所述业务平台界面上展示目标公司所需的每一个目标控件标识对应的业务功能控件。

可选地,在上述业务界面的生成方法中,所述加载与所述控件标识的配置文件中的每一个目标控件标识相对应的业务功能控件的配置文件,在所述业务平台界面上展示目标公司所需的每一个目标控件标识对应的业务功能控件,包括:

针对所述业务端本地存储的每一个业务功能控件的配置文件,识别所述控件标识的配置文件中是否存在与所述业务功能控件的配置文件相匹配的目标控件标识;

若识别出所述控件标识的配置文件中存在与所述业务功能控件的配置文件相匹配的目标控件标识,则加载所述业务功能控件的配置文件,在所述业务平台界面上展示所述业务功能控件。

可选地,在上述业务界面的生成方法中,若所述业务功能控件的配置文件,包括:所述业务功能控件对应的控件标识,则所述针对所述业务端本地存储的每一个业务功能控件的配置文件,识别所述控件标识的配置文件中是否存在与所述业务功能控件的配置文件相匹配的目标控件标识,包括:

针对所述业务端本地存储的每一个业务功能控件的配置文件,识别所述控件标识的配置文件中是否存在与所述业务功能控件的配置文件中的控件标识一致的目标控件标识;若识别出所述控件标识的配置文件中存在与所述业务功能控件的配置文件中的控件标识一致的目标控件标识,则确定出所述控件标识的配置文件中存在与所述业务功能控件的配置文件相匹配的目标控件标识;若识别出所述控件标识的配置文件中不存在与所述业务功能控件的配置文件中的控件标识相匹配的目标控件标识,则确定出所述控件标识的配置文件中不存在与所述业务功能控件的配置文件相匹配的目标控件标识。

可选地,在上述业务界面的生成方法中,所述加载与所述控件标识的配置文件中的每一个目标控件标识相对应的业务功能控件的配置文件,在所述业务平台界面上展示目标公司所需的每一个目标控件标识对应的业务功能控件之后,还包括:

响应用户对业务功能控件执行的业务操作,运行与所述业务功能控件相对应的业务功能代码。

本申请第三方面公开了一种业务界面的生成装置,应用于控制端,所述业务界面的生成装置包括:

第一接收单元,用于接收用户的登录请求;其中,所述用户的登录请求携带有控制平台的登录鉴权信息;

登录单元,用于若所述用户的登录请求中携带的登录鉴权信息通过验证,则登录所述控制平台,并向所述用户输出所述控制平台中的控件管理界面;其中,所述控件管理界面,包括:多个业务功能的配置文件所对应的控件标识;所述业务功能控件的配置文件用于在业务端的业务平台界面上展示对应的业务功能控件;

第一确定单元,用于响应控件选择操作,从所述控件管理界面中确定出目标公司所需的每一个目标控件标识;

生成单元,用于生成控件标识的配置文件;其中,所述控件标识的配置文件,包括:目标公司所需的每一个目标控件标识;所述控件标识的配置文件用于控制所述业务端在所述业务平台界面上加载目标公司所需的每一个目标控件标识对应的业务功能控件的配置文件,以在所述业务平台界面上展示目标公司所需的每一个目标控件标识对应的业务功能控件。

可选地,在上述业务界面的生成装置中,所述登录单元执行向所述用户输出所述控制平台中的控件管理界面时,用于:

利用所述用户登录请求中携带的登录鉴权信息,确定出所述用户对应的控件访问权限;其中,所述用户对应的控件访问权限用于限制所述控件管理界面可向所述用户展示的控件标识的范围;向所述用户输出与所述控件访问权限对应的控件管理界面;其中,所述控件管理界面,包括:属于所述用户对应的控件访问权限内的每一个控件标识。

可选地,在上述业务界面的生成装置中,还包括:

第一输出单元,用于向所述用户输出访问权限安全管理界面,和/或,控件日志管理界面;其中,所述访问权限安全管理界面用于添加或删除所述控件管理界面中的控件标识、以及用于设置每一个具有控制平台登录权限的用户的控制平台访问权限,和/或,控件访问权限;所述控件日志管理界面用于记录并展示所述控制平台的异常运行情况;所述具有控制平台登录权限的用户的控件访问权限用于限制所述控件管理界面可向具有控制平台登录权限的用户展示的控件标识的范围;所述具有控制平台登录权限的用户的控制平台访问权限用于限制所述控制平台可向具有控制平台登录权限的用户展示的界面的范围。

可选地,在上述业务界面的生成装置中,所述业务功能控件的配置文件,包括:所述业务功能控件对应的控件标识、所述业务功能控件在所述业务平台界面的展示位置、以及所述业务功能控件在所述业务平台界面的展示尺寸。

本申请第四方面公开了一种业务界面的生成装置,应用于业务端,所述业务界面的生成装置,包括:

获取单元,用于获取控件标识的配置文件;其中,所述控件标识的配置文件采用如上述第一方面所述的任意一种方法生成得到;

加载单元,用于加载与所述控件标识的配置文件中的每一个目标控件标识相对应的业务功能控件的配置文件,在所述业务平台界面上展示目标公司所需的每一个目标控件标识对应的业务功能控件。

可选地,在上述业务界面的生成装置中,所述加载单元,包括:

第一识别子单元,用于针对所述业务端本地存储的每一个业务功能控件的配置文件,识别所述控件标识的配置文件中是否存在与所述业务功能控件的配置文件相匹配的目标控件标识;

加载子单元,用于若识别出所述控件标识的配置文件中存在与所述业务功能控件的配置文件相匹配的目标控件标识,则加载所述业务功能控件的配置文件,在所述业务平台界面上展示所述业务功能控件。

可选地,在上述业务界面的生成装置中,若所述业务功能控件的配置文件,包括:所述业务功能控件对应的控件标识,则所述第一识别子单元,包括:

第二识别子单元,用于针对所述业务端本地存储的每一个业务功能控件的配置文件,识别所述控件标识的配置文件中是否存在与所述业务功能控件的配置文件中的控件标识一致的目标控件标识;若识别出所述控件标识的配置文件中存在与所述业务功能控件的配置文件中的控件标识一致的目标控件标识,则确定出所述控件标识的配置文件中存在与所述业务功能控件的配置文件相匹配的目标控件标识;若识别出所述控件标识的配置文件中不存在与所述业务功能控件的配置文件中的控件标识相匹配的目标控件标识,则确定出所述控件标识的配置文件中不存在与所述业务功能控件的配置文件相匹配的目标控件标识。

可选地,在上述业务界面的生成装置中,还包括:

业务执行单元,用于响应用户对业务功能控件执行的业务操作,运行与所述业务功能控件相对应的业务功能代码。

本申请第五方面公开了一种计算机可读介质,其上存储有计算机程序,其中,所述程序被处理器执行时实现如上述第一方面中任一所述的方法,或者,如上述第二方面中任一所述的方法。

本申请第六方面公开了一种设备,包括:

一个或多个处理器;

存储装置,其上存储有一个或多个程序;

当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如上述第一方面中任一所述的方法,或者,如上述第二方面中任一所述的方法。

从上述技术方案可以看出,本申请实施例提出的业务界面的生成方法,应用于控制端,通过接收用户的登录请求,若用户的登录请求中携带的登录鉴权信息通过验证,则登录控制平台,并向用户输出所述控制平台中的控件管理界面,其中控件管理界面,包括:多个业务功能的配置文件所对应的控件标识,业务功能控件的配置文件用于在业务端的业务平台界面上展示对应的业务功能控件,然后响应控件选择操作,从控件管理界面中确定出目标公司所需的每一个目标控件标识,进而生成控件标识的配置文件。由于控件标识的配置文件,包括:目标公司所需的每一个目标控件标识,而控件标识的配置文件用于控制业务端在业务平台界面上加载目标公司所需的每一个目标控件标识对应的业务功能控件的配置文件,以在业务平台界面上展示目标公司所需的每一个目标控件标识对应的业务功能控件,因此本申请中只需控件选择操作即可自动生成控件标识的配置文件,实现在业务平台界面上展示目标公司所需的每一个目标控件标识对应的业务功能控件,而不需要修改和管理各个目标公司的业务端软件代码来实现业务平台界面的生成更新,相较于现有技术更为便捷,效率更高。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本申请实施例提出的一种业务界面的生成系统的结构示意图;

图2为本申请实施例提出的一种业务界面的生成方法的流程示意图;

图3为本申请实施例提出的一种控件管理界面的界面示意图;

图4为本申请实施例提出的一种输出控件管理界面的方法的流程示意图;

图5为本申请实施例提出的一种访问权限安全管理界面的界面示意图;

图6为本申请实施例提出的另一种业务界面的生成方法的流程示意图;

图7为本申请实施例提出的一种展示业务平台界面的业务功能控件的方法的流程示意图;

图8为本申请实施例提出的一种业务界面的生成装置的结构示意图;

图9为本申请实施例提出的另一种业务界面的生成装置的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

参阅图1,本申请实施例公开了一种业务界面的生成系统100,包括:控制端101和业务端102。

控制端101接收了携带有控制平台的登录鉴权信息的用户的登录请求后,对控制平台的登录鉴权信息进行验证,若用户的登录请求中携带的登录鉴权信息通过验证,则登录控制平台,并向用户输出控制平台中的控件管理界面。其中,控件管理界面,包括:多个业务功能的配置文件所对应的控件标识。业务功能控件的配置文件用于在业务端102的业务平台界面上展示对应的业务功能控件。控制端101响应控件选择操作,从控件管理界面中确定出目标公司所需的每一个目标控件标识,然后生成控件标识的配置文件。其中,控件标识的配置文件,包括:目标公司所需的每一个目标控件标识。控件标识的配置文件用于控制业务端102在业务平台界面上加载目标公司所需的每一个目标控件标识对应的业务功能控件的配置文件,以在业务平台界面上展示目标公司所需的每一个目标控件标识对应的业务功能控件。

而业务端102获取了控制端101生成的控件标识的配置文件之后,通过加载与控件标识的配置文件中的每一个目标控件标识相对应的业务功能控件的配置文件,在业务平台界面上展示目标公司所需的每一个目标控件标识对应的业务功能控件。

本申请实施例提出的业务界面的生成系统100中,由于控制端101生成的控件标识的配置文件,包括:目标公司所需的每一个目标控件标识,而控件标识的配置文件用于控制业务端102在业务平台界面上加载目标公司所需的每一个目标控件标识对应的业务功能控件的配置文件,以在业务平台界面上展示目标公司所需的每一个目标控件标识对应的业务功能控件,因此本申请中只需控件选择操作即可自动生成控件标识的配置文件,实现在业务平台界面上展示目标公司所需的每一个目标控件标识对应的业务功能控件,而不需要修改和管理各个目标公司的业务端软件代码来实现业务平台界面的生成更新,相较于现有技术更为便捷,效率更高。

具体的,以下通过几个实施例对业务界面的生成方法进行说明。

参阅图2,本申请实施例提出了一种业务界面的生成方法,应用于控制端,该业务界面的生成方法,具体包括以下步骤:

s201、接收用户的登录请求,其中,用户的登录请求携带有控制平台的登录鉴权信息。

其中,用户的登录请求用于请求登录控制平台。用户的登录请求携带的是用户输入给控制平台的用户的登录鉴权信息。控制平台是用于控制各个公司的业务端的业务平台界面生成更新的平台,具体的控制流程如步骤s201至步骤s205所示。

具体的,当目标公司由于想要调整业务平台界面上的业务功能,而想要更新业务平台时,用户就会从控制端进行操作,以得到控件标识的配置文件,然后通过控件标识的配置文件在业务端实现更新生成业务平台界面。

可选地,控制平台的登录鉴权信息,可以是用户在控制平台的账号和密码,也可以是用户在控制平台上注册的手机号以及手机号所收到的验证码。控制平台的登录鉴权信息用于验证用户是否具有登录控制平台的权限。

s202、对用户的登录请求中携带的登录鉴权信息进行验证。

对用户的登录请求中携带的登录鉴权信息进行验证,指的是验证用户是否具有登录控制平台的权限。若登录鉴权信息为用户的账号和密码,则对用户的登录请求中携带的登录鉴权信息进行验证的方式可以是预先将在控制平台注册的所有用户的账号和密码进行存储,然后在接收到用户的登录请求后,将登录请求中携带的用户的账号和密码与预先存储的所有用户的账号和密码进行匹配,若能从预先存储的所有用户的账号和密码找到能够匹配登录请求中的用户的账号和密码,则登录鉴权信息通过验证,执行步骤s203,若没有通过验证,则结束流程。又例如,若登录鉴权信息为用户的手机号以及验证码,则验证用户的手机号是否为控制平台中注册过的手机号,且验证用户输入的验证码,是否为控制平台发送给用户的验证码。如果是的话,则验证通过。若用户的登录请求中携带的登录鉴权信息没有通过验证,则说明用户不具有登录控制平台的权限,结束流程。

需要说明的是,登录鉴权信息的具体形式有很多,包括但不限于本申请实施例所提出的内容,而对登录请求中携带的登录鉴权信息进行验证的方式有很多,验证的方式的不同不影响本申请实施例的实现。

s203、登录控制平台,并向用户输出控制平台中的控件管理界面,其中控件管理界面,包括:多个业务功能的配置文件所对应的控件标识,业务功能控件的配置文件用于在业务端的业务平台界面上展示对应的业务功能控件。

登录鉴权信息通过之后,则登录控制平台,向用户输出控制平台中的控件管理界面,将控件管理界面展示给用户。控件管理界面用于供用户管理可显示在业务端的业务功能控件。具体的,控件管理界面上包括了可选择被展示到业务端的业务平台界面上的业务功能控件的控件标识,用户可通过在控件管理界面上选择多个控件标识,进而实现在业务端上显示所选择的每一个控件标识所对应的业务功能控件。业务功能控件指的是业务功能在业务平台界面上对应的控件,用户通过点击业务平台界面上的业务功能控件,即可使业务端执行业务功能。举例说明,若业务端为航空公司的业务前端,那么业务平台界面上可展示的业务功能控件就有锁座、操作历史记录、系统时间等业务功能控件。需要说明的是,业务端也可以是其他类型公司的业务端,例如银行业务端、电商业务端等等。

业务功能控件的配置文件用于在业务端的业务平台界面上展示对应的业务功能控件,具体的,业务端对业务功能控件的配置文件进行加载时,业务平台界面上即可显示业务功能控件。

可选地,在本申请一具体实施例中,业务功能控件的配置文件,包括:业务功能控件对应的控件标识、业务功能控件在业务平台界面的展示位置、以及业务功能控件在所述业务平台界面的展示尺寸。通过业务功能控件的配置文件中的信息,即可实现展示业务功能控件。

针对业务端中所具有的每一种业务功能,该业务功能对应有一个业务功能控件的配置文件,而针对每一个业务功能控件的配置文件,该业务功能控件的配置文件对应有一个控件标识。控件标识为业务功能控件所特有的标识,例如业务功能控件的名称、编号、编码等等。

可选地,在本申请一具体实施例中,控件管理界面还可以包括每一个控件标识对应的分类信息。控件标识对应的分类信息可以是用于说明控件标识所对应的业务功能控件在业务平台界面上所属的界面区域。即依据业务平台界面的界面区域对业务功能控件对应的控件标识进行分类。控件标识对应的分类信息还可以是用于说明控件标识所属的软件(application,app),即业务端中的业务平台若有多个,则控制平台所管理的业务平台界面上展示的业务功能控件所属的app就也有多个。控件管理界面还可以包括每一个控件标识对应的状态,控件标识对应的状态用于说明该控件标识对应的业务功能控件是否可用于展示到业务平台界面上。

举例说明,参阅图3,控件管理界面通过控件资源列表的形式展示了多个业务功能的配置文件所对应的控件标识,包括有序号2的下边状态区域、序号3的工作区标签(tab)页、序号4的中间工作区域、序号5的提示区域、序号6的事件区域、序号7的左边导航区域、序号9的系统时间、以及序号10的工具栏这一系列控件标识。控件管理界面还展示了各个控件标识对应的控件类型。例如下边状态区域就属于界面中的面板类的控件,工作区tab页就属于tab选项卡的控件类型,而系统时间就属于时钟类的控件类型……控件管理界面还展示了各个控件标识对应的父控件名称,即在业务平台界面中所属区域的名称。例如下边状态区域就属于业务平台界面中的主界面,而提示区域就属于业务平台界面中的左边导航区域……控件管理界面还展示了每一个控件标识对应的所属app。下边状态区域、工作区tab页等等就属于a软件中的控件,而系统时间、工具栏就属于c软件中的控件。控件管理界面还展示了每一个控件标识对应的控件状态。控件状态为可用的控件标识,即可用于展示到业务平台界面上。若控件状态不为可用,则无法展示到业务平台界面上。

可选地,参阅图4,在本申请一具体实施例中,执行步骤s203中的向用户输出控制平台中的控件管理界面时,包括:

s401、利用用户登录请求中携带的登录鉴权信息,确定出用户对应的控件访问权限,其中用户对应的控件访问权限用于限制控件管理界面可向用户展示的控件标识的范围。

具体的,控制平台预先为每一个控制平台的用户分配了对应的控件访问权限。例如软件编写操作人员给予的控件访问权限最大,即控件管理界面可向其展示的控件标识的范围最大,所展示的控件标识最多。而公司的工作人员给予的控件访问权限则有限,例如某公司中负责a软件的工作人员,则只允许展示属于a软件的控件标识给该工作人员。

在用户成功登录控制平台后,利用用户登录请求中携带的登录鉴权信息确定出该用户的身份,然后从控制平台预先分配好的每一个控制平台的用户对应的控件访问权限中,找出该用户对应的控件访问权限,确定出了控件管理界面可向用户展示的控件标识的范围。

s402、向用户输出与控件访问权限对应的控件管理界面,其中控件管理界面,包括:属于用户对应的控件访问权限内的每一个控件标识。

利用步骤s402所确定出的用户对应的控件访问权限,可确定出控件管理界面可向该用户展示的控件标识具体有哪些,进而仅向用户展示属于用户对应的控件访问权限内的每一个控件标识,而不属于控件访问权限内的控件标识则不会展示在控件管理界面上。

可选地,在本申请一具体实施例中,执行步骤s203中的登录控制平台之后,还包括:

向用户输出访问权限安全管理界面,和/或,控件日志管理界面。

其中,访问权限安全管理界面用于添加或删除控件管理界面中的控件标识、以及用于设置每一个具有控制平台登录权限的用户(即控制平台的用户)的控制平台访问权限,和/或,控件访问权限。当业务端中具有的业务功能增加了,相应的业务端中的业务功能控件的配置文件也增加了,那么控制端中的控件平台也需要相应的添加对应的控件标识,以达到控制新添加的业务功能控件在业务平台界面进行展示的目的。同样的,若是业务端中的某个业务功能彻底停用删除,对应的业务功能控件的配置文件也删除了,那么控制端中的控件平台也需要相应的删除掉对应的控件标识。

具体的,进入访问权限安全管理界面后,即可通过输入新添加的业务功能控件的控件标识的方式,成功在控件管理界面中添加入新的控件标识。若控件管理界面除了有展示控件标识,还展示了对应的控件类别、控件名称等等信息,则也可以通过访问权限安全管理界面对新添加的控件标识所对应的控件类别、控件名称等等信息进行设置。

举例说明,如图5所示,访问权限安全管理界面可以设置新添加控件的控件名称、控件类型、控件编码、控件序号、控件状态、控件描述以及所属app等信息,进行设置添加后,即可呈现到控件管理界面上。

访问权限安全管理界面还可以用于设置每一个具有控制平台登录权限的用户(即控制平台的用户)的控制平台访问权限,和/或,控件访问权限。具有控制平台登录权限的用户的控件访问权限用于限制控件管理界面可向具有控制平台登录权限的用户展示的控件标识的范围。针对不同级别的控制平台的用户,可给予不同级别的控件访问权限。例如负责a软件的工作人员,则限制控件管理界面可向a软件的工作人员展示的控件标识的范围仅限于属于a软件的控件标识。

具有控制平台登录权限的用户的控制平台访问权限用于限制控制平台可向具有控制平台登录权限的用户展示的界面的范围。控制平台所具有的界面有很多,除了控件管理平台外,还可以有访问权限安全管理界面、控件日志管理界面、操作手册介绍界面等等。针对不同的用户,可通过访问权限安全管理界面设置对应的控制平台访问权限,限制用户仅能访问部分的界面。例如对于维护控制平台的工作人员,所设置的控制平台访问权限最大,即维护控制平台的工作人员可访问控制平台的所有界面,而对于业务端的工作人员,则可以仅给予可访问控件管理界面的权限。

控件日志管理界面用于记录并展示控制平台的异常运行情况。当控制平台在运行过程中出现错误、出现宕机等异常情况时,控件日志管理界面则会记录下控制平台的异常运行情况,并向访问控件日志管理界面的用户展示所记录的控制平台的异常运行情况。

s204、响应控件选择操作,从控件管理界面中确定出目标公司所需的每一个目标控件标识。

控件选择操作指的是对控件管理界面执行选择控件标识操作。控件选择操作中所选择的控件标识所对应的业务功能控件,是目标公司所需在业务端的业务平台界面上展示的业务功能控件。用户按照目标公司当前的业务功能需求,执行控件选择操作,控制端响应控件选择操作,即可从控件管理界面中确定出目标公司所需的每一个目标控件标识。例如图3所示,用户从控件管理界面选中系统时间这个控件标识,控制端从控件管理界面中确定出系统时间为目标公司所需的目标控件标识。

s205、生成控件标识的配置文件,其中控件标识的配置文件,包括:目标公司所需的每一个目标控件标识,控件标识的配置文件用于控制业务端在业务平台界面上加载目标公司所需的每一个目标控件标识对应的业务功能控件的配置文件,以在业务平台界面上展示目标公司所需的每一个目标控件标识对应的业务功能控件。

利用步骤s204所确定出的每一个目标控件标识,生成控件标识的配置文件。该控件标识的配置文件被业务端获取之后,即可在业务端的业务平台界面上加载目标公司所需的每一个目标控件标识对应的业务功能控件的配置文件,实现在业务平台界面上仅展示目标公司所需的每一个目标控件标识对应的业务功能控件,业务平台界面上展示的业务功能得到了更新。

现有技术中,各航空公司的机场业务端界面的更新方式为,工作人员按照各航空公司所需展示的业务功能,预先设计撰写各航空公司的机场业务端软件代码。当有航空公司想要调整机场业务端所提供的功能时,工作人员会按照航空公司的需求对应修改航空公司的机场业务端软件代码,机场业务端下载并运行修改后的机场业务端软件代码,即可更新业务端界面上的功能。然而,随着航空公司越来越多,工作人员所需管理和维护的各航空公司的机场业务端软件代码也越来越多,工作人员更新维护起来的效率较低,不能够快速更新各航空公司的机场业务前端。

而本申请实施例中,业务端需要调整业务平台界面上的业务功能时,只需要用户进行控件选择操作,然后控制端响应控件选择操作,从控件管理界面中确定出目标公司所需的每一个目标控件标识,即可生成控件标识的配置文件。由于控件标识的配置文件,包括:目标公司所需的每一个目标控件标识,而控件标识的配置文件用于控制业务端在业务平台界面上加载目标公司所需的每一个目标控件标识对应的业务功能控件的配置文件,以在业务平台界面上展示目标公司所需的每一个目标控件标识对应的业务功能控件,因此本申请中只需控件选择操作即可自动生成控件标识的配置文件,实现在业务平台界面上展示目标公司所需的每一个目标控件标识对应的业务功能控件。即使有多个航空公司,都只需要通过对控件管理界面执行控件选择操作,即可得到控件标识的配置文件,实现在业务平台界面上展示目标公司所需的每一个目标控件标识对应的业务功能控件,而不再需要修改和管理各个目标公司的业务端软件代码来实现业务平台界面的生成更新,相较于现有技术更为便捷,效率更高。

本申请实施例提出的业务界面的生成方法,应用于控制端,通过接收用户的登录请求,若用户的登录请求中携带的登录鉴权信息通过验证,则登录控制平台,并向用户输出所述控制平台中的控件管理界面,其中控件管理界面,包括:多个业务功能的配置文件所对应的控件标识,业务功能控件的配置文件用于在业务端的业务平台界面上展示对应的业务功能控件,然后响应控件选择操作,从控件管理界面中确定出目标公司所需的每一个目标控件标识,进而生成控件标识的配置文件。由于控件标识的配置文件,包括:目标公司所需的每一个目标控件标识,而控件标识的配置文件用于控制业务端在业务平台界面上加载目标公司所需的每一个目标控件标识对应的业务功能控件的配置文件,以在业务平台界面上展示目标公司所需的每一个目标控件标识对应的业务功能控件,因此本申请中只需控件选择操作即可自动生成控件标识的配置文件,实现在业务平台界面上展示目标公司所需的每一个目标控件标识对应的业务功能控件,而不需要修改和管理各个目标公司的业务端软件代码来实现业务平台界面的生成更新,相较于现有技术更为便捷,效率更高。

参阅图6,基于上述本申请实施例提出的业务界面的生成方法,本申请实施例对应公开了一种业务界面的生成方法,应用于业务端,该方法包括以下步骤:

s601、获取控件标识的配置文件。

其中控件标识的配置文件采用控制端执行的以上各实施例中任意一种业务界面的生成方法生成得到。具体的,图2示出的实施例中的控制端可以是直接将生成的控件标识的配置文件发送到业务端,业务端接收后获取控件标识的配置文件。又或者是从控制端将控件标识的配置文件下载至移动存储设备,然后通过移动存储设备将控件标识的配置文件导入至业务端中,使业务端获取到控件标识的配置文件。

具体的,目标公司需要更新业务端,即调整更新业务端中业务平台界面为用户所提供的业务功能时,控制端会执行图2示出的流程,生成一个包括了目标公司所需的每一个目标控件标识的控件标识的配置文件,在控制端生成控件标识的配置文件后,目标公司的业务端则获取控件标识的配置文件,通过控件标识的配置文件实现生成新的业务平台界面。

其中,控件标识的配置文件的生成原理和过程可参见图2示出的实施例,此处不再赘述。

s602、加载与控件标识的配置文件中的每一个目标控件标识相对应的业务功能控件的配置文件,在业务平台界面上展示目标公司所需的每一个目标控件标识对应的业务功能控件。

软件开发人员在业务端中预存了业务平台可实现的所有业务功能代码,以及所有业务功能代码对应的业务功能控件的配置文件,以为用户提供所有的业务功能。但实际应用中,某些业务功能因为使用版权的缘故,不能在部分公司的业务端中使用,又或者是部分公司主要为用户提供的仅是其中一部分的业务功能,因此就需要按照公司实际的需求,对应的生成公司所需的业务平台界面。

具体的,业务端在获取到控件标识的配置文件后,仅加载与控件标识的配置文件中的每一个目标控件标识相对应的业务功能控件的配置文件,由于控件标识的配置文件中包括的是目标公司所需的每一个业务功能控件的目标控件标识,而业务功能控件的配置文件又是用于在业务端的业务平台界面上展示对应的业务功能控件,因此可实现在业务平台界面上展示目标公司所需的每一个目标控件标识对应的业务功能控件。

不同目标公司的需求不相同时,所获取到的控件标识的配置文件就不相同,进而生成的业务平台界面也就不相同,实现了个性化的界面显示。

用户通过业务平台界面,可令业务端向用户提供业务平台界面上所具有的业务功能。

可选地,参阅图7,在本申请一具体实施例中,执行步骤s602的一种实施方式,包括:

s701、针对业务端本地存储的每一个业务功能控件的配置文件,识别控件标识的配置文件中是否存在与业务功能控件的配置文件相匹配的目标控件标识。

业务端本地存储的每一个业务功能控件的配置文件,识别该业务功能的配置文件是否能在控件标识的配置文件中查找到与该业务功能的配置文件相匹配的目标控件标识,如果存在相匹配的目标控件标识,则说明了该业务功能控件的配置文件所对应的业务功能控件是需要展示在业务平台界面上的控件,需要执行步骤s702。如果不存在相匹配的目标控件标识,则说明该业务功能控件的配置文件所对应的业务功能控件不用展示到业务平台界面上,因此可结束流程。

业务功能控件的配置文件与业务功能控件的控件标识是存在一一对应关系的,因此如果能找到与目标控件标识相对应的业务功能控件的配置文件,就说明了是相匹配的,进而识别出了控件标识的配置文件中存在与业务功能控件的配置文件相匹配的目标控件标识。

可选地,在本申请一具体实施例中,若业务功能控件的配置文件,包括:业务功能控件对应的控件标识,则执行步骤s701的一种实施方式,包括:

针对业务端本地存储的每一个业务功能控件的配置文件,识别控件标识的配置文件中是否存在与业务功能控件的配置文件中的控件标识一致的目标控件标识。

若识别出控件标识的配置文件中存在与业务功能控件的配置文件中的控件标识一致的目标控件标识,则确定出控件标识的配置文件中存在与业务功能控件的配置文件相匹配的目标控件标识,若识别出控件标识的配置文件中不存在与业务功能控件的配置文件中的控件标识相匹配的目标控件标识,则确定出控件标识的配置文件中不存在与所述业务功能控件的配置文件相匹配的目标控件标识。

s702、加载业务功能控件的配置文件,在业务平台界面上展示业务功能控件。

在识别出控件标识的配置文件中存在与业务功能控件的配置文件相匹配的目标控件标识后,则对该业务功能控件的配置文件进行加载,使得该业务功能控件在业务平台界面上展示出来。

可选地,在本申请一具体实施例中,执行步骤s602之后,还包括:

响应用户对业务功能控件执行的业务操作,运行与业务功能控件相对应的业务功能代码。

用户对业务功能控件执行点击、滑动、键盘输入等操作之后,业务端会响应用户对业务功能控件执行的业务操作,运行与业务功能控件相对应的业务功能代码,实现为用户提供该业务功能。

举例说明,例如用户对锁座业务功能控件执行点击操作后,业务端会运行锁座功能代码,输出锁座界面,以供用户进行锁座。

本申请实施例提出的业务界面的生成方法,应用于业务端,由于业务端获取的控件标识的配置文件,包括:目标公司所需的每一个目标控件标识,而控件标识的配置文件用于控制业务端在业务平台界面上加载目标公司所需的每一个目标控件标识对应的业务功能控件的配置文件,以在业务平台界面上展示目标公司所需的每一个目标控件标识对应的业务功能控件,因此业务端通过加载与控件标识的配置文件中的每一个目标控件标识相对应的业务功能控件的配置文件,在业务平台界面上展示目标公司所需的每一个目标控件标识对应的业务功能控件,即可实现更新生成目标公司所需的业务平台界面,而不需要修改和管理各个目标公司的业务端软件代码来实现业务平台界面的生成更新,相较于现有技术更为便捷,效率更高。

参阅图8,基于上述本申请实施例提出的业务界面的生成方法,本申请实施例对应公开了一种应用于控制端,业务界面的生成装置包括:第一接收单元801、登录单元802、第一确定单元803以及生成单元804。

第一接收单元801,用于接收用户的登录请求。其中,用户的登录请求携带有控制平台的登录鉴权信息。

登录单元802,用于若用户的登录请求中携带的登录鉴权信息通过验证,则登录控制平台,并向用户输出所述控制平台中的控件管理界面。其中,控件管理界面,包括:多个业务功能的配置文件所对应的控件标识,业务功能控件的配置文件用于在业务端的业务平台界面上展示对应的业务功能控件。

可选地,在本申请一具体实施例中,登录单元802执行向用户输出控制平台中的控件管理界面时,用于:

利用用户登录请求中携带的登录鉴权信息,确定出用户对应的控件访问权限。其中,用户对应的控件访问权限用于限制控件管理界面可向用户展示的控件标识的范围,向用户输出与控件访问权限对应的控件管理界面。其中,控件管理界面,包括:属于用户对应的控件访问权限内的每一个控件标识。

第一确定单元803,用于响应控件选择操作,从控件管理界面中确定出目标公司所需的每一个目标控件标识。

生成单元804,用于生成控件标识的配置文件。其中,控件标识的配置文件,包括:目标公司所需的每一个目标控件标识,控件标识的配置文件用于控制业务端在业务平台界面上加载目标公司所需的每一个目标控件标识对应的业务功能控件的配置文件,以在业务平台界面上展示目标公司所需的每一个目标控件标识对应的业务功能控件。

可选地,在本申请一具体实施例中,还包括:

第一输出单元,用于向用户输出访问权限安全管理界面,和/或,控件日志管理界面。其中,访问权限安全管理界面用于添加或删除控件管理界面中的控件标识、以及用于设置每一个具有控制平台登录权限的用户的控制平台访问权限,和/或,控件访问权限。控件日志管理界面用于记录并展示控制平台的异常运行情况,具有控制平台登录权限的用户的控件访问权限用于限制所述控件管理界面可向具有控制平台登录权限的用户展示的控件标识的范围,具有控制平台登录权限的用户的控制平台访问权限用于限制控制平台可向具有控制平台登录权限的用户展示的界面的范围。

可选地,在本申请一具体实施例中,业务功能控件的配置文件,包括:业务功能控件对应的控件标识、业务功能控件在所述业务平台界面的展示位置、以及业务功能控件在所述业务平台界面的展示尺寸。

上述本申请实施例公开的业务界面的生成装置中的具体的原理和执行过程,与上述本申请实施例公开的业务界面的生成方法相同,可参见上述本申请实施例公开的业务界面的生成方法中相应的部分,这里不再进行赘述。

本申请实施例提出的业务界面的生成装置,应用于控制端,通过第一接收单元801接收用户的登录请求,若用户的登录请求中携带的登录鉴权信息通过验证,则登录单元802登录控制平台,并向用户输出所述控制平台中的控件管理界面,其中控件管理界面,包括:多个业务功能的配置文件所对应的控件标识,业务功能控件的配置文件用于在业务端的业务平台界面上展示对应的业务功能控件,然后第一确定单元803响应控件选择操作,从控件管理界面中确定出目标公司所需的每一个目标控件标识,进而生成单元804生成控件标识的配置文件。由于控件标识的配置文件,包括:目标公司所需的每一个目标控件标识,而控件标识的配置文件用于控制业务端在业务平台界面上加载目标公司所需的每一个目标控件标识对应的业务功能控件的配置文件,以在业务平台界面上展示目标公司所需的每一个目标控件标识对应的业务功能控件,因此本申请中只需控件选择操作即可自动生成控件标识的配置文件,实现在业务平台界面上展示目标公司所需的每一个目标控件标识对应的业务功能控件,而不需要修改和管理各个目标公司的业务端软件代码来实现业务平台界面的生成更新,相较于现有技术更为便捷,效率更高。

参阅图9,基于上述本申请实施例提出的业务界面的生成方法,本申请实施例对应公开了一种业务界面的生成装置,应用于业务端,业务界面的生成装置,包括:获取单元901和加载单元902。

获取单元901,用于获取控件标识的配置文件。其中,控件标识的配置文件采用如上述各实施例提及的应用于控制端的任意一种业务界面的生成方法生成得到。

加载单元902,用于加载与控件标识的配置文件中的每一个目标控件标识相对应的业务功能控件的配置文件,在业务平台界面上展示目标公司所需的每一个目标控件标识对应的业务功能控件。

可选地,在本申请一具体实施例中,加载单元902,包括:第一识别子单元和加载子单元。

第一识别子单元,用于针对业务端本地存储的每一个业务功能控件的配置文件,识别控件标识的配置文件中是否存在与业务功能控件的配置文件相匹配的目标控件标识。

可选地,在本申请一具体实施例中,若业务功能控件的配置文件,包括:业务功能控件对应的控件标识,则第一识别子单元,包括:

第二识别子单元,用于针对业务端本地存储的每一个业务功能控件的配置文件,识别控件标识的配置文件中是否存在与业务功能控件的配置文件中的控件标识一致的目标控件标识,若识别出控件标识的配置文件中存在与业务功能控件的配置文件中的控件标识一致的目标控件标识,则确定出控件标识的配置文件中存在与业务功能控件的配置文件相匹配的目标控件标识,若识别出控件标识的配置文件中不存在与业务功能控件的配置文件中的控件标识相匹配的目标控件标识,则确定出控件标识的配置文件中不存在与业务功能控件的配置文件相匹配的目标控件标识。

加载子单元,用于若识别出控件标识的配置文件中存在与业务功能控件的配置文件相匹配的目标控件标识,则加载业务功能控件的配置文件,在业务平台界面上展示业务功能控件。

可选地,在本申请一具体实施例中,还包括:

业务执行单元,用于响应用户对业务功能控件执行的业务操作,运行与业务功能控件相对应的业务功能代码。

上述本申请实施例公开的业务界面的生成装置中的具体的原理和执行过程,与上述本申请实施例公开的业务界面的生成方法相同,可参见上述本申请实施例公开的业务界面的生成方法中相应的部分,这里不再进行赘述。

本申请实施例提出的业务界面的生成装置,应用于业务端,由于获取单元901获取的控件标识的配置文件,包括:目标公司所需的每一个目标控件标识,而控件标识的配置文件用于控制业务端在业务平台界面上加载目标公司所需的每一个目标控件标识对应的业务功能控件的配置文件,以在业务平台界面上展示目标公司所需的每一个目标控件标识对应的业务功能控件,因此加载单元902通过加载与控件标识的配置文件中的每一个目标控件标识相对应的业务功能控件的配置文件,在业务平台界面上展示目标公司所需的每一个目标控件标识对应的业务功能控件,即可实现更新生成目标公司所需的业务平台界面,而不需要修改和管理各个目标公司的业务端软件代码来实现业务平台界面的生成更新,相较于现有技术更为便捷,效率更高。

本申请实施例提出了一种计算机可读介质,其上存储有计算机程序,其中,程序被处理器执行时实现如上述各实施例提及的任意一种业务界面的生成方法。

本申请实施例提出了一种设备,包括:一个或多个处理器,存储装置,其上存储有一个或多个程序,当一个或多个程序被一个或多个处理器执行时,使得一个或多个处理器实现如上述各实施例提及的任意一种业务界面的生成方法。

在本公开的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或快闪存储器)、光纤、便捷式紧凑盘只读存储器(cd-rom)、光学储存设备、磁储存设备、或上述内容的任何合适组合。

上述计算机存储介质可以是上述设备中所包含的;也可以是单独存在,而未装配入该设备中。

需要说明的是,本公开上述的计算机存储介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本公开中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读信号介质还可以是计算机可读存储介质以外的任何计算机存储介质,该计算机可读信号介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机存储介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、rf(射频)等等,或者上述的任意合适的组合。

尽管已经采用特定于结构特征和/或方法逻辑动作的语言描述了本主题,但是应当理解所附权利要求书中所限定的主题未必局限于上面描述的特定特征或动作。相反,上面所描述的特定特征和动作仅仅是实现权利要求书的示例形式。

虽然在上面论述中包含了若干具体实现细节,但是这些不应当被解释为对本公开的范围的限制。在单独的实施例的上下文中描述的某些特征还可以组合地实现在单个实施例中。相反地,在单个实施例的上下文中描述的各种特征也可以单独地或以任何合适的子组合的方式实现在多个实施例中。

以上描述仅为本公开的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本公开中所涉及的公开范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述公开构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本公开中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1