CN111402000B - 一种业务页面的生成方法、装置、***及计算机*** - Google Patents
一种业务页面的生成方法、装置、***及计算机*** Download PDFInfo
- Publication number
- CN111402000B CN111402000B CN202010173690.6A CN202010173690A CN111402000B CN 111402000 B CN111402000 B CN 111402000B CN 202010173690 A CN202010173690 A CN 202010173690A CN 111402000 B CN111402000 B CN 111402000B
- Authority
- CN
- China
- Prior art keywords
- component
- priority
- reading
- service state
- configuration file
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0633—Lists, e.g. purchase orders, compilation or processing
- G06Q30/0635—Processing of requisition or of purchase orders
-
- 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/34—Graphical or visual programming
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Human Computer Interaction (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本申请公开了一种业务页面的生成方法、装置、***及计算机***,其中所述方法包括:接收业务访问请求,所述请求包含业务状态;读取配置文件,获取所述业务状态对应的组件及所述组件的优先级;按照所述优先级,对所述组件进行排序;根据排序后的所述组件生成页面并进行可视化展示,实现了将组件的排序规则与组件及页面的实现代码的分离、修改组件的排序只需要修改对应的配置文件,降低了修改组件顺序带来的风险,减少了所需的人力成本。
Description
技术领域
本发明涉及计算机技术领域,尤其涉及一种业务页面的生成方法、装置、***及计算机***。
背景技术
随着互联网技术的发展,各企业可以利用互联网开展各种各样不同的业务。为了吸引用户的兴趣、改善用户的使用体验,企业常常需要针对不同的业务、业务的不同状态对展示给用户的页面上的组件的排序方式进行调整。例如,电商平台为了提升用户的支付转化率,可以在待支付订单的订单页面上,将支付按钮排在最前;对运输中的订单,可以将查看物流的按钮配置在最前,以方便用户查询实时物流进度。
在现有技术中,调整按钮等组件的顺序需要对有关的按钮及页面的代码进行直接修改,改动的风险高,且所需的开发及测试的工作量大,需要大量的人力成本。
发明内容
为了解决现有技术的不足,本发明的主要目的在于提供一种业务页面的生成方法,所述方法包括:
接收业务访问请求,所述请求包含业务状态;
读取配置文件,获取所述业务状态对应的组件及所述组件的优先级;
按照所述优先级,对所述组件进行排序;
根据排序后的所述组件生成页面并进行可视化展示。
在一些实施例中,所述读取配置文件,获取所述业务状态对应的组件及所述组件的优先级包括:
读取配置文件,获取所述业务状态对应的组件排序;
根据所述组件排序,确定每一所述组件的优先级并存入所述组件对应的键值对;
所述按照所述优先级,对所述组件进行排序包括:
读取每一所述组件对应的键值对,获取所述组件的优先级。
在一些实施例中,按照所述优先级,对所述组件进行排序包括:
将不存在对应的所述键值对的组件排在最后。
在一些实施例中,所述方法包括:
当判断符合预设的访问条件时,访问配置平台获取实时配置;
根据所述实时配置更新本地配置文件;
所述读取配置文件,获取所述业务状态对应的组件及所述组件的优先级包括:
读取所述本地配置文件,获取所述业务状态对应的组件及所述组件的优先级。
在一些实施例中,所述读取所述本地配置文件,获取所述业务状态对应的组件及所述组件的优先级包括:
当所述本地配置文件不存在所述业务状态对应的组件及所述组件的优先级时,访问所述配置平台获取所述实时配置;
根据所述实时配置,确定所述业务状态对应的组件及所述组件的优先级。
在一些实施例中,所述业务状态包括订单状态,所述组件包括按钮。
第二方面,本申请提供了一种业务页面的生成装置,所述装置包括:
接收模块,用于接收业务访问请求,所述请求包含业务状态;
处理模块,用于读取配置文件,获取所述业务状态对应的组件及所述组件的优先级;
排序模块,用于按照所述优先级,对所述组件进行排序;
生成模块,用于根据排序后的所述组件生成页面并进行可视化展示。
在一些实施例中,所述处理模块还可用于读取配置文件,获取所述业务状态对应的组件排序;根据所述组件排序,确定每一所述组件的优先级并存入所述组件对应的键值对;所述排序模块还可用于读取每一所述组件对应的键值对,获取所述组件的优先级。
第三方面,本申请提供了一种业务页面的生成***,所述***包括:
处理端,用于当判断符合预设的访问条件时,访问配置平台获取实时配置;
根据所述实时配置更新本地配置文件;接收业务访问请求,所述请求包含业务状态;读取所述本地配置文件,获取所述业务状态对应的组件及所述组件的优先级;按照所述优先级,对所述组件进行排序;根据排序后的所述组件生成页面并进行可视化展示;
配置平台,用于保存所述实时配置。
第四方面,本申请提供了一种计算机***,所述***包括:
一个或多个处理器;
以及与所述一个或多个处理器关联的存储器,所述存储器用于存储程序指令,所述程序指令在被所述一个或多个处理器读取执行时,执行如下操作:
接收业务访问请求,所述请求包含业务状态;
读取配置文件,获取所述业务状态对应的组件及所述组件的优先级;
按照所述优先级,对所述组件进行排序;
根据排序后的所述组件生成页面并进行可视化展示。
为了达到上述目的,第一方面本发明提供了
本发明实现的有益效果为:
本申请公开了一种业务页面的生成方法,所述方法包括:接收业务访问请求,所述请求包含业务状态;读取配置文件,获取所述业务状态对应的组件及所述组件的优先级;按照所述优先级,对所述组件进行排序;根据排序后的所述组件生成页面并进行可视化展示,实现了将组件的排序规则与组件及页面的实现代码的分离、修改组件的排序只需要修改对应的配置文件,降低了修改带来的风险,减少了所需的人力成本;
进一步地,本申请还公开了当判断符合预设的访问条件时,访问配置平台获取实时配置;根据所述实时配置更新本地配置文件;所述读取配置文件,获取所述业务状态对应的组件及所述组件的优先级包括:读取所述本地配置文件,获取所述业务状态对应的组件及所述组件的优先级,实现了对配置平台保存的实时配置的预读取,减少了读取配置文件所需时间,提高了对用户的访问请求的响应速度。
本发明所有产品并不需要具备上述所有效果。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例提供的处理端工作流程图;
图2是本申请实施例提供的方法流程图;
图3是本申请实施例提供的装置结构图;
图4是本申请实施例提供的计算机***结构图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
如背景技术中所述,为了解决现有技术中修改组件在页面中的显示排序需要对组件及页面的代码进行修改、导致修改的风险高耗时长的技术问题,本申请提出了将每一业务状态对应的组件的排序存入配置文件,在接收到用户对应页面的访问请求时对组件按照对应的排序进行排列,并在页面上将排序后的组件进行可视化展示,降低了当排序需要修改时的风险及成本。
本申请以下实施例以对各种订单状态下的按钮进行排序为例,提供了一种基于订单状态的按钮排序方法,如图1所示,包括处理端及配置平台。
所述处理端可以是用户的移动终端、计算机等处理设备。
运维人员可在配置平台发布或修改每一订单状态对应的按钮的排序。例如,订单状态可包括待支付状态及待发货状态,按钮的按钮编号包括A、B、C。根据实际的业务需求,待支付状态与待发货状态的按钮排序应当分别为A、B、C和B、A、C。运维人员根据所述业务需求,将待支付状态对应的配置值修改为waitPay=A,B,C、待发货状态对应的配置值修改为waitSend=B,A,C。
处理端按照预设的时间周期,定时从配置平台读取每一订单状态对应的配置值。当处理端发现配置平台的配置值发生变化时,即根据配置平台的配置值更新本地配置文件中存储的配置值。
处理端的本地配置文件中存储了每一订单状态对应的配置值。根据读取的配置平台的配置值,本地配置文件将待支付状态对应的配置值修改为waitPay=A,B,C、待发货状态对应的配置值修改为waitSend=B,A,C。
当用户触发访问某一订单时,显示所述订单的页面的具体生成过程包括:
步骤一、接收用户发送的订单访问请求;
具体的,所述请求中可包括用户待访问的订单的订单号,处理端根据所述订单号,读取该订单号对应的订单状态。
步骤二、读取本地配置文件,获取所述订单状态对应的按钮排序的配置值;
例如,所述订单的订单状态为待支付状态时,处理端获取对应的配置值waitPay=A,B,C。
当获取到配置值后,将其转换成对应的数组[A,B,C],循环数组,获取每一按钮编号的循环顺序值;
将按钮编号及对应的循环顺序值转换为键值对,该键值对的数据结构优选为Map。
所述键值对的键为按钮编号,值为循环顺序值,所述循环顺序值为对应的按钮的权重值,权重值低的按钮对应的优先级高,权重低高的按钮对应的优先级低。
上述数组[A,B,C]对应的每一按钮的键值对分别为:A=1、B=2、C=3。
当本地配置文件中不存在所述订单状态对应的按钮排序时,处理端即访问配置平台获取对应的配置值。当配置平台也不存在对应的按钮排序时,将按钮不作排序,并生成对应的页面。
步骤三、生成所述订单状态对应的按钮;
步骤四、读取每一按钮的键值对,获取每一按钮对应的权重值;根据每一按钮对应的权重值,对按钮进行排序;
具体的,按照预设的排序规则,根据每一按钮的权重值的大小顺序,将权重值小的排序在前、权重值大的排序在后。
对于未读取到对应的键值对的按钮,将其权重值设为10000,以便在排序时将其排在最后。
步骤五、根据排序后的按钮生成页面,并向用户进行可视化展示;
当业务需求发生调整、需要对按钮顺序进行调整或增加新的按钮时,运维人员可在配置平台修改对应的配置值。例如,当待支付状态需要将按钮编号为C的按钮调整为优先级最高时,即将对应的配置值修改为waitPay=C,A,B;如果需要新增一个按钮编号为D、且需要第二位展示的按钮时,则将配置值修改为A,D,B,C。
上述方案针对新产生的业务需求可直接通过修改配置值来调整按钮的优先级,避免了重复开发、节省了人力成本;对不同订单状态的按钮排序进行的动态调整可助于引导用户进行点击操作,运维人员可以根据统计的用户需求及其他的客观因素,对不同订单状态下的按钮排序策略进行调整,最终达到提升用户体验、提升销售GMV的目标。
实施例二
对应上述实施例,本申请提供了一种业务页面的生成方法,如图2所示,所述方法包括:
210、接收业务访问请求,所述请求包含业务状态;
220、读取配置文件,获取所述业务状态对应的组件及所述组件的优先级;
优选的,所述方法包括:
221、当判断符合预设的访问条件时,访问配置平台获取实时配置;
根据所述实时配置更新本地配置文件;
所述读取配置文件,获取所述业务状态对应的组件及所述组件的优先级包括:
222、读取所述本地配置文件,获取所述业务状态对应的组件及所述组件的优先级。
优选的,所述读取所述本地配置文件,获取所述业务状态对应的组件及所述组件的优先级包括:
223、当所述本地配置文件不存在所述业务状态对应的组件及所述组件的优先级时,访问所述配置平台获取所述实时配置;
根据所述实时配置,确定所述业务状态对应的组件及所述组件的优先级。
230、按照所述优先级,对所述组件进行排序;
优选的,所述读取配置文件,获取所述业务状态对应的组件及所述组件的优先级包括:
231、读取配置文件,获取所述业务状态对应的组件排序;
根据所述组件排序,确定每一所述组件的优先级并存入所述组件对应的键值对;
所述按照所述优先级,对所述组件进行排序包括:
232、读取每一所述组件对应的键值对,获取所述组件的优先级。
优选的,所述按照所述优先级,对所述组件进行排序包括:
233、将不存在对应的所述键值对的组件排在最后。
240、根据排序后的所述组件生成页面并进行可视化展示。
优选的,所述业务状态包括订单状态,所述组件包括按钮。
实施例三
对应上述方法实施例,本申请公开了一种业务页面的生成装置,如图3所示,所述装置包括:
接收模块310,用于接收业务访问请求,所述请求包含业务状态;
处理模块320,用于读取配置文件,获取所述业务状态对应的组件及所述组件的优先级;
排序模块330,用于按照所述优先级,对所述组件进行排序;
生成模块340,用于根据排序后的所述组件生成页面并进行可视化展示。
优选的,所述处理模块320还可用于读取配置文件,获取所述业务状态对应的组件排序;
根据所述组件排序,确定每一所述组件的优先级并存入所述组件对应的键值对;
所述排序模块330还可用于读取每一所述组件对应的键值对,获取所述组件的优先级。
优选的,所述排序模块330还可用于将不存在对应的所述键值对的组件排在最后。
优选的,所述处理模块320还可用于当判断符合预设的访问条件时,访问配置平台获取实时配置;根据所述实时配置更新本地配置文件;读取所述本地配置文件,获取所述业务状态对应的组件及所述组件的优先级。
优选的,所述处理模块320还可用于当所述本地配置文件不存在所述业务状态对应的组件及所述组件的优先级时,访问所述配置平台获取所述实时配置;根据所述实时配置,确定所述业务状态对应的组件及所述组件的优先级。
优选的,所述业务状态包括订单状态,所述组件包括按钮。
实施例四
对应上述方法实施例,本申请提供了一种业务页面的生成***,包括:
处理端,用于当判断符合预设的访问条件时,访问配置平台获取实时配置;
根据所述实时配置更新本地配置文件;接收业务访问请求,所述请求包含业务状态;读取所述本地配置文件,获取所述业务状态对应的组件及所述组件的优先级;按照所述优先级,对所述组件进行排序;根据排序后的所述组件生成页面并进行可视化展示;
配置平台,用于保存所述实时配置。
优选的,所述处理端可以是用户的移动终端、计算机等处理终端,所述配置平台可以架设于云端。
优选的,所述处理端还可用于按照预设的时间周期,定时访问配置平台获取实时配置。
优选的,所述处理端还可用于读取配置文件,获取所述业务状态对应的组件排序;根据所述组件排序,确定每一所述组件的优先级并存入所述组件对应的键值对;读取每一所述组件对应的键值对,获取所述组件的优先级。
优选的,所述处理端还可用于将不存在对应的所述键值对的组件排在最后。
优选的,所述处理端还可用于当所述本地配置文件不存在所述业务状态对应的组件及所述组件的优先级时,访问所述配置平台获取所述实时配置;根据所述实时配置,确定所述业务状态对应的组件及所述组件的优先级。
优选的,所述业务状态包括订单状态,所述组件包括按钮。
实施例五
对应上述方法、设备及***,本申请实施例五提供一种计算机***,包括:一个或多个处理器;以及与所述一个或多个处理器关联的存储器,所述存储器用于存储程序指令,所述程序指令在被所述一个或多个处理器读取执行时,执行如下操作:
接收业务访问请求,所述请求包含业务状态;
读取配置文件,获取所述业务状态对应的组件及所述组件的优先级;
按照所述优先级,对所述组件进行排序;
根据排序后的所述组件生成页面并进行可视化展示。
其中,图4示例性的展示出了计算机***的架构,具体可以包括处理器1510,视频显示适配器1511,磁盘驱动器1512,输入/输出接口1513,网络接口1514,以及存储器1520。上述处理器1510、视频显示适配器1511、磁盘驱动器1512、输入/输出接口1513、网络接口1514,与存储器1520之间可以通过通信总线1530进行通信连接。
其中,处理器1510可以采用通用的CPU(Central Processing Unit,中央处理器)、微处理器、应用专用集成电路(Application Specific Integrated Circuit,ASIC)、或者一个或多个集成电路等方式实现,用于执行相关程序,以实现本申请所提供的技术方案。
存储器1520可以采用ROM(Read Only Memory,只读存储器)、RAM(Random AccessMemory,随机存取存储器)、静态存储设备,动态存储设备等形式实现。存储器1520可以存储用于控制计算机***1500运行的操作***1521,用于控制计算机***1500的低级别操作的基本输入输出***(BIOS)。另外,还可以存储网页浏览器1523,数据存储管理***1524,以及图标字体处理***1525等等。上述图标字体处理***1525就可以是本申请实施例中具体实现前述各步骤操作的应用程序。总之,在通过软件或者固件来实现本申请所提供的技术方案时,相关的程序代码保存在存储器1520中,并由处理器1510来调用执行。
输入/输出接口1513用于连接输入/输出模块,以实现信息输入及输出。输入输出/模块可以作为组件配置在设备中(图中未示出),也可以外接于设备以提供相应功能。其中输入设备可以包括键盘、鼠标、触摸屏、麦克风、各类传感器等,输出设备可以包括显示器、扬声器、振动器、指示灯等。
网络接口1514用于连接通信模块(图中未示出),以实现本设备与其他设备的通信交互。其中通信模块可以通过有线方式(例如USB、网线等)实现通信,也可以通过无线方式(例如移动网络、WIFI、蓝牙等)实现通信。
总线1530包括一通路,在设备的各个组件(例如处理器1510、视频显示适配器1511、磁盘驱动器1512、输入/输出接口1513、网络接口1514,与存储器1520)之间传输信息。
另外,该计算机***1500还可以从虚拟资源对象领取条件信息数据库1541中获得具体领取条件的信息,以用于进行条件判断,等等。
需要说明的是,尽管上述设备仅示出了处理器1510、视频显示适配器1511、磁盘驱动器1512、输入/输出接口1513、网络接口1514,存储器1520,总线1530等,但是在具体实施过程中,该设备还可以包括实现正常运行所必需的其他组件。此外,本领域的技术人员可以理解的是,上述设备中也可以仅包含实现本申请方案所必需的组件,而不必包含图中所示的全部组件。
通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,云服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分所述的方法。
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于***或***实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的***及***实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (7)
1.一种业务页面的生成方法,其特征在于,所述方法包括:
接收业务访问请求,所述请求包含业务状态;
当判断符合预设的访问条件时,访问配置平台获取实时配置;根据所述实时配置更新本地配置文件;读取本地配置文件,获取所述业务状态对应的组件及所述组件的优先级;
按照所述优先级,对所述组件进行排序;
根据排序后的所述组件生成页面并进行可视化展示;
其中,所述读取本地配置文件,获取所述业务状态对应的组件及所述组件的优先级包括:
读取本地配置文件,获取所述业务状态对应的组件排序;
根据所述组件排序,确定每一所述组件的优先级并存入所述组件对应的键值对;
所述按照所述优先级,对所述组件进行排序包括:
读取每一所述组件对应的键值对,获取所述组件的优先级。
2.根据权利要求1所述的方法,其特征在于,按照所述优先级,对所述组件进行排序包括:
将不存在对应的所述键值对的组件排在最后。
3.根据权利要求1所述的方法,其特征在于,所述读取所述本地配置文件,获取所述业务状态对应的组件及所述组件的优先级包括:
当所述本地配置文件不存在所述业务状态对应的组件及所述组件的优先级时,访问所述配置平台获取所述实时配置;
根据所述实时配置,确定所述业务状态对应的组件及所述组件的优先级。
4.根据权利要求1或2所述的方法,其特征在于,所述业务状态包括订单状态,所述组件包括按钮。
5.一种业务页面的生成装置,其特征在于,所述装置包括:
接收模块,用于接收业务访问请求,所述请求包含业务状态;
处理模块,用于当判断符合预设的访问条件时,访问配置平台获取实时配置;根据所述实时配置更新本地配置文件;读取本地配置文件,获取所述业务状态对应的组件及所述组件的优先级;
排序模块,用于按照所述优先级,对所述组件进行排序;
生成模块,用于根据排序后的所述组件生成页面并进行可视化展示;
其中,所述处理模块还用于读取本地配置文件,获取所述业务状态对应的组件排序;根据所述组件排序,确定每一所述组件的优先级并存入所述组件对应的键值对;所述排序模块还可用于读取每一所述组件对应的键值对,获取所述组件的优先级。
6.一种业务页面的生成***,其特征在于,所述***包括:
处理端,用于当判断符合预设的访问条件时,访问配置平台获取实时配置;
根据所述实时配置更新本地配置文件;接收业务访问请求,所述请求包含业务状态;当判断符合预设的访问条件时,访问配置平台获取实时配置;根据所述实时配置更新本地配置文件;读取本地配置文件,获取所述业务状态对应的组件及所述组件的优先级;按照所述优先级,对所述组件进行排序;根据排序后的所述组件生成页面并进行可视化展示;其中,所述读取本地配置文件,获取所述业务状态对应的组件及所述组件的优先级包括:读取本地配置文件,获取所述业务状态对应的组件排序;根据所述组件排序,确定每一所述组件的优先级并存入所述组件对应的键值对;所述按照所述优先级,对所述组件进行排序包括:读取每一所述组件对应的键值对,获取所述组件的优先级;
配置平台,用于保存所述实时配置。
7.一种计算机***,其特征在于,所述***包括:
一个或多个处理器;
以及与所述一个或多个处理器关联的存储器,所述存储器用于存储程序指令,所述程序指令在被所述一个或多个处理器读取执行时,执行如下操作:
接收业务访问请求,所述请求包含业务状态;
当判断符合预设的访问条件时,访问配置平台获取实时配置;
根据所述实时配置更新本地配置文件;
读取本地配置文件,获取所述业务状态对应的组件及所述组件的优先级;
按照所述优先级,对所述组件进行排序;
根据排序后的所述组件生成页面并进行可视化展示;
其中,所述读取本地配置文件,获取所述业务状态对应的组件及所述组件的优先级包括:
读取本地配置文件,获取所述业务状态对应的组件排序;
根据所述组件排序,确定每一所述组件的优先级并存入所述组件对应的键值对;
所述按照所述优先级,对所述组件进行排序包括:
读取每一所述组件对应的键值对,获取所述组件的优先级。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010173690.6A CN111402000B (zh) | 2020-03-13 | 2020-03-13 | 一种业务页面的生成方法、装置、***及计算机*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010173690.6A CN111402000B (zh) | 2020-03-13 | 2020-03-13 | 一种业务页面的生成方法、装置、***及计算机*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111402000A CN111402000A (zh) | 2020-07-10 |
CN111402000B true CN111402000B (zh) | 2023-05-23 |
Family
ID=71430744
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010173690.6A Active CN111402000B (zh) | 2020-03-13 | 2020-03-13 | 一种业务页面的生成方法、装置、***及计算机*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111402000B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112328392B (zh) * | 2020-10-27 | 2024-05-28 | 金蝶软件(中国)有限公司 | 一种数据处理方法及相关设备 |
CN112463154A (zh) * | 2021-02-01 | 2021-03-09 | 北京宇信科技集团股份有限公司 | 页面生成方法、装置、***和电子设备 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016101811A1 (zh) * | 2014-12-23 | 2016-06-30 | 阿里巴巴集团控股有限公司 | 一种信息排序方法及装置 |
CN108292383A (zh) * | 2015-11-18 | 2018-07-17 | 微软技术许可有限责任公司 | 与通信相关联的任务的自动提取 |
-
2020
- 2020-03-13 CN CN202010173690.6A patent/CN111402000B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016101811A1 (zh) * | 2014-12-23 | 2016-06-30 | 阿里巴巴集团控股有限公司 | 一种信息排序方法及装置 |
CN105786868A (zh) * | 2014-12-23 | 2016-07-20 | 阿里巴巴集团控股有限公司 | 一种信息排序方法及装置 |
CN108292383A (zh) * | 2015-11-18 | 2018-07-17 | 微软技术许可有限责任公司 | 与通信相关联的任务的自动提取 |
Also Published As
Publication number | Publication date |
---|---|
CN111402000A (zh) | 2020-07-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20100332439A1 (en) | Apparatus and method for supporting cause analysis | |
CN111402000B (zh) | 一种业务页面的生成方法、装置、***及计算机*** | |
CN111125057B (zh) | 一种业务请求的处理方法、装置及计算机*** | |
CN107562461B (zh) | 特征计算***及方法、存储介质和电子设备 | |
CN115033634A (zh) | 数据采集方法、装置、电子设备和介质 | |
US11810022B2 (en) | Contact center call volume prediction | |
US10089674B1 (en) | Ordering a set of data associated with an item | |
CN113326237A (zh) | 日志数据的加工方法、装置、终端设备以及存储介质 | |
CN115270710A (zh) | 排版方法、排版装置 | |
CN111506340B (zh) | 业务规则信息处理方法、装置及*** | |
CN113436003A (zh) | 时长确定方法、装置、电子设备、介质和程序产品 | |
CN113610385A (zh) | 能源企业商品评价结果获取方法、***和计算机设备 | |
CN113079046A (zh) | 数据接入方法及装置、电子设备和介质 | |
CA3119490A1 (en) | Contact center call volume prediction | |
CN110764860A (zh) | 用户界面中的项目配置方法、装置、服务器及存储介质 | |
CN112308074A (zh) | 用于生成缩略图的方法和装置 | |
CN112749214A (zh) | 交互内容展示方式的更新方法、装置、介质及电子设备 | |
CN112035425B (zh) | 一种日志的存储方法、装置及计算机*** | |
CN113360765B (zh) | 事件信息的处理方法、装置、电子设备和介质 | |
US10097399B1 (en) | Distributed computing management links | |
CN114443196B (zh) | 用户界面处理方法、***及电子设备 | |
CN111367517B (zh) | 信息生成方法和装置 | |
CN111104626B (zh) | 信息存储方法和装置 | |
CN110400189B (zh) | 信息输出方法和装置 | |
CN112948435A (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |