CN113656139A - 一种界面的规则添加方法及设备 - Google Patents
一种界面的规则添加方法及设备 Download PDFInfo
- Publication number
- CN113656139A CN113656139A CN202110997497.9A CN202110997497A CN113656139A CN 113656139 A CN113656139 A CN 113656139A CN 202110997497 A CN202110997497 A CN 202110997497A CN 113656139 A CN113656139 A CN 113656139A
- Authority
- CN
- China
- Prior art keywords
- rule
- added
- information
- template
- resource
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 54
- 230000003993 interaction Effects 0.000 abstract description 8
- 230000000007 visual effect Effects 0.000 abstract description 6
- 230000015654 memory Effects 0.000 description 15
- 238000010586 diagram Methods 0.000 description 8
- 230000005291 magnetic effect Effects 0.000 description 5
- 238000004590 computer program Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 230000006399 behavior Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000005457 optimization Methods 0.000 description 2
- 230000008447 perception Effects 0.000 description 2
- 230000006798 recombination Effects 0.000 description 2
- 238000005215 recombination Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000006698 induction Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
- 230000003936 working memory Effects 0.000 description 1
Images
Classifications
-
- 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/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
- G06F40/186—Templates
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Software Systems (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本申请的目的是提供一种界面的规则添加方法及设备,本申请通过判断待添加规则是否属于新类型资源或相似类型资源;若所述待添加规则属于相似类型资源,则确定与所述待添加规则对应的目标规则模板后,调用所述目标规则模板并修改所述目标规则模板中的一项或多项规则项的内容,以完成对相似类型资源对应的所述待添加规则的添加;若所述待添加规则属于新类型资源,则添加所述待添加规则对应的基本信息、关键信息及子规则信息,以完成对新类型资源对应的所述待添加规则的添加;最后在界面展示完成添加的所述待添加规则,实现了大批量规则的直观展示,同时提供快速输入、一键添加模版的交互,减少用户使用成本,使用户操作方便、快速。
Description
技术领域
本申请涉及计算机技术领域,尤其涉及一种界面的规则添加方法及设备。
背景技术
现有的添加规则界面基本都是采用平铺的展示方式,每个规则条目都平铺展示,每新增一项,界面平铺新增一项,无明显差异;如存在多级关系,目前常见的处理方式在界面新增分组,增加模块划分维度,在界面上给用户比较大的分组感知,从而达到按某种规律归类的目的,但这种规则添加方式用户在使用上存在较大困扰,用户针对目标资源添加新的规则,需依据逐次按界面上的规则条目进行填写,操作流程长,会导致用户使用过程中存在信息、混淆注意力不集中的问题;随着规则条目越来越多,整理归纳的分类也越来越多,这种方法还会造成用户在同质类信息中很难定位自己所需规则条目,增加了用户使用成本,甚至有很多重要的规则无法直观展示。其次,用户在在相同类型的资源快速部署,依然需要如新规则添加方式进行操作,重复性操作高。
发明内容
本申请的一个目的是提供一种界面的规则添加方法及设备,不仅实现了大批量规则的直观展示,还提供快速输入、一键添加模版的交互,减少用户使用成本,使用户操作方便、快速。
根据本申请的一个方面,提供了一种界面的规则添加方法,其中,所述方法包括:
判断待添加规则是否属于新类型资源或相似类型资源;
若所述待添加规则属于相似类型资源,则确定与所述待添加规则对应的目标规则模板后,调用所述目标规则模板并修改所述目标规则模板中的一项或多项规则项的内容,以完成对相似类型资源对应的所述待添加规则的添加;
若所述待添加规则属于新类型资源,则添加所述待添加规则对应的基本信息、关键信息及子规则信息,以完成对新类型资源对应的所述待添加规则的添加;
在界面展示完成添加的所述待添加规则。
进一步地,上述方法中,所述确定与所述待添加规则对应的目标规则模板,包括:
计算所述待添加规则分别与所述相似类型资源对应的至少一个相似规则模板之间的相似度;
将所述相似度最高时对应的相似规则模板,确定为所述与所述待添加规则对应的目标规则模板。
进一步地,上述方法中,所述添加所述待添加规则对应的基本信息、关键信息及子规则信息,以完成对新类型资源对应的所述待添加规则的添加,包括:
对所述待添加规则中的至少三项规则项进行分组,得到所述待添加规则对应的基本信息、关键信息及子规则信息;
分别添加所述基本信息、所述关键信息及所述子规则信息,以完成对新类型资源对应的所述待添加规则的添加。
进一步地,上述方法中,若所述子规则信息存在已有的子规则模板,其中,所述分别添加所述基本信息、所述关键信息及所述子规则信息,以完成对新类型资源对应的所述待添加规则的添加,包括:
分别添加所述基本信息和所述关键信息;
调用所述子规则信息对应的所述子规则模板,以完成对新类型资源对应的所述待添加规则的添加。
进一步地,上述方法中,所述方法还包括:
将添加完成的新类型资源对应的所述待添加规则保存为新的规则模板。
进一步地,上述方法中,所述待添加规则对应的基本信息包括所述待添加规则对应的规则名称和/或规则简介。
进一步地,上述方法中,所述待添加规则对应的关键信息包括所述待添加规则的优先级、行为、报文状态及协议中的一项或多项。
进一步地,上述方法中,所述待添加规则对应的子规则信息包括所述待添加规则的端口和/或IP地址。
根据本申请的另一方面,还提供了一种非易失性存储介质,其上存储有计算机可读指令,所述计算机可读指令可被处理器执行时,使所述处理器实现如上述界面的规则添加方法。
根据本申请的另一方面,还提供了一种界面的规则添加设备,其中,该设备包括:
一个或多个处理器;
计算机可读介质,用于存储一个或多个计算机可读指令,
当所述一个或多个计算机可读指令被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述界面的规则添加方法。
与现有技术相比,本申请通过判断待添加规则是否属于新类型资源或相似类型资源;若所述待添加规则属于相似类型资源,则确定与所述待添加规则对应的目标规则模板后,调用所述目标规则模板并修改所述目标规则模板中的一项或多项规则项的内容,以完成对相似类型资源对应的所述待添加规则的添加;若所述待添加规则属于新类型资源,则添加所述待添加规则对应的基本信息、关键信息及子规则信息,以完成对新类型资源对应的所述待添加规则的添加;最后在界面展示完成添加的所述待添加规则,实现了大批量规则的直观展示,同时提供快速输入、一键添加模版的交互,减少用户使用成本,使用户操作方便、快速。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
图1示出根据本申请一个方面的一种界面的规则添加方法的流程示意图;
图2示出根据本申请一个方面的一种界面的规则添加方法中的规则中的多个规则项分组结果的示意图;
图3示出根据本申请一个方面的一种界面的规则添加方法在实际应用场景中的流程示意图;
图4示出根据本申请一个方面的一种界面的规则添加方法中的关键信息在默认状态下的示意图;
图5示出根据本申请一个方面的一种界面的规则添加方法中的关键信息在hover状态下的示意图;
图6示出根据本申请一个方面的一种界面的规则添加方法中的添加新的规则模板的界面示意图。
附图中相同或相似的附图标记代表相同或相似的部件。
具体实施方式
下面结合附图对本申请作进一步详细描述。
在本申请一个典型的配置中,终端、服务网络的设备和可信方均包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
如图1所示,本申请的一个方面提出了一种界面的规则添加方法的流程示意图。其中,所述方法包括步骤S11、步骤S12、步骤S13及步骤S14,具体包括如下步骤:
步骤S11,判断待添加规则是否属于新类型资源或相似类型资源;
步骤S12,若所述待添加规则属于相似类型资源,则确定与所述待添加规则对应的目标规则模板后,调用所述目标规则模板并修改所述目标规则模板中的一项或多项规则项的内容,以完成对相似类型资源对应的所述待添加规则的添加;
步骤S13,若所述待添加规则属于新类型资源,则添加所述待添加规则对应的基本信息、关键信息及子规则信息,以完成对新类型资源对应的所述待添加规则的添加;
步骤S14,在界面展示完成添加的所述待添加规则。
通过上述步骤S11至步骤S14,实现了大批量规则的直观展示,同时提供快速输入、一键添加模版的交互,减少用户使用成本,使用户操作方便、快速。
在此,需要对待添加规则进行分析拆解,以便帮助用户理解当前待添加规则的组成部分,可以快速的进行相应的查看或编辑操作,将现有技术中平铺的多个规则项分为以下3个部分,如图2所示,可以将待添加规则分为基本信息、关键信息及子规则信息。其中,所述待添加规则对应的基本信息是针对当前的待添加规则进行的基础介绍,帮助用户快速了解当前规则应用模块,比如,所述待添加规则对应的基本信息包括但不限于所述待添加规则对应的规则名称和/或规则简介等;所述待添加规则对应的关键信息为当前待添加规则的主要内容,是约束资源的关键点,位于界面中的主要显示位置,比如所述待添加规则对应的关键信息包括但不限于所述待添加规则的优先级、行为、报文状态及协议中的一项或多项;所述待添加规则对应的子规则信息是实际运维场景中,用户在填写规则的使用上重复度或者使用率比较高的规则信息,其中,所述待添加规则对应的子规则信息包括但不限于所述待添加规则的端口和/或IP地址等,实现了对待添加规则中的多项规则项进行优化、分类、重组,有助于提升用户的使用体验,添加规则更加快速、便捷。
在本实施例中,如图3所示,本申请一个方面提供的一种界面的规则添加方法的操作流程示意图,当需要添加规则时,首先判断待添加规则是否属于相似类型资源或新类型资源,若所述待添加规则属于相似类型资源,则当所述待添加规则属于已有的相似类型资源时,可以直接调用对应的规则模板,则需要先确定与待添加规则对应的目标规则模板,然后调用与所述待添加规则对应的目标规则模板,即使用相似类型资源对应的规则作为模版,因为相似类型资源对应的规则中的规则项大致相同,仅需要针对调用的与所述待添加规则对应的目标规则模板进行修改即可,具体操作流程如图3所示,可以在添加规则-规则模版区域-搜索目标模版-一键应用模版-修改部分规则,即可完成具有相似类型资源对应的所述待添加规则的添加;当然,还可以根据目标规则模版提供的关键属性进行判断规则模版,如图4所示默认状态下的关键信息的平铺结果展示,如图5所示hover状态下在模版区域支持关键信息的完整查看结果展示。若针对的是新类型资源的待添加规则,这需要添加所述待添加规则对应的基本信息、关键信息及子规则信息,以完成对新类型资源对应的所述待添加规则的添加;最后,在界面展示完成添加的规则。通过本申请实施例,解决了因添加规则时参数项数量过多、内容复杂,用户在使用时无法在界面上直接感知关键规则信息和辅助规则信息,可读性低,易错过关键规则信息,导致用户填写成本高,降低用户使用效率等问题,使得在添加使用待添加规则时,可直接感知基本信息、关键信息及子规则信息(或者其他辅助规则信息等)等,提升了添加规则的界面的可读性;同时,还解决了用户在添加规则时,针对相似类型资源重复填写相似规则,造成用户重复劳动,使用率低的问题,实现了大批量规则的直观展示,同时提供快速输入、一键添加模版的交互,减少用户使用成本,使用户操作方便、快速。
接着本申请的上述实施例,所述步骤S12中的确定与所述待添加规则对应的目标规则模板,包括:
计算所述待添加规则分别与所述相似类型资源对应的至少一个相似规则模板之间的相似度;
将所述相似度最高时对应的相似规则模板,确定为所述与所述待添加规则对应的目标规则模板。
例如,在确定与所述待添加规则对应的目标规则模板的过程中,若所述添加规则属于相似类型资源A,则首先获取与所述待添加规则所属的相似类型资源A对应的一个或多个相似规则模板,在本申请一优选实施例中,若与所述待添加规则所属的相似类型资源A对应的相似规则模板为N个,分别为相似规则模板ModelA1、相似规则模板ModelA2、相似规则模板ModelA3、……、相似规则模板ModelA(N-1)及相似规则模板ModelA(N);然后计算所述待添加规则分别与所述相似规则模板ModelA1、相似规则模板ModelA2、相似规则模板ModelA3、……、相似规则模板ModelA(N-1)及相似规则模板ModelA(N)中的每个相似规则模板之间的相似度;最后,将计算得到的N个相似度中的相似度最高时对应的相似规则模板,确定为所述与所述待添加规则对应的目标规则模板,比如,若N个相似度中的相似度最高时对应的相似规则模板为ModelA(N-4),则将所述相似规则模板为ModelA(N-4)确定为所述与所述待添加规则对应的目标规则模板,实现了将相似度最高时对应的相似规则模板确定为待添加规则待调用的目标规则模板,确保后续基于目标规则模板进行待添加规则的添加时能够尽可能少的修改规则项,提高规则添加效率。
通过本实施例,提供了对已有的规则模板的一键应用交互,比如,若当前的待添加规则的内容与之前添加过的规则模板类似或相似,仅存在一项或几项规则项的修改点,可使用一键应用对应的相似类型资源的规则模版,从而实现快速添加交互;当然,规则模版支持搜索功能,支持用户针对关键字进行检索与待添加规则对应的目标规则模版,实现对目标规则模板的快速查询和锁定。
接着本申请的上述实施例,所述步骤S13中的添加所述待添加规则对应的基本信息、关键信息及子规则信息,以完成对新类型资源对应的所述待添加规则的添加,包括:
对所述待添加规则中的至少三项规则项进行分组,得到所述待添加规则对应的基本信息、关键信息及子规则信息;
分别添加所述基本信息、所述关键信息及所述子规则信息,以完成对新类型资源对应的所述待添加规则的添加。
例如,在添加新类型资源时,需要先对待添加规则中的至少三项规则项进行分析和分组归类,以得到所述待添加规则对应的基本信息、关键信息及子规则信息,其中,所述待添加规则的基本信息包括但不限于所述待添加规则对应的规则名称和/或规则简介等,所述待添加规则的关键信息包括但不限于所述待添加规则的优先级、行为、报文状态及协议中的一项或多项等,所述待添加规则对应的子规则信息包括但不限于所述待添加规则的端口和/或IP地址等,实现了对待添加规则中的多项规则项进行优化、分类、重组,有助于提升用户的使用体验,添加规则更加快速、便捷;之后,在添加所述待添加规则时,分别添加所述待添加规则对应的所述基本信息、所述关键信息及所述子规则信息,以完成对新类型资源对应的所述待添加规则的添加,实现了将现有技术中平铺展示的规则中的多项规则项进行分组归类,统一属性的规则划分为同一组,比如,基本信息、关键信息及子规则信息等不同组,解决了规则中的规则项过多且繁琐导致的用户对重要的、需关注的规则内容感知低的问题,提升了添加规则的界面的简易操作性。
接着本实施例,若所述子规则信息存在已有的子规则模板,其中,所述分别添加所述基本信息、所述关键信息及所述子规则信息,以完成对新类型资源对应的所述待添加规则的添加,包括:
分别添加所述基本信息和所述关键信息;
调用所述子规则信息对应的所述子规则模板,以完成对新类型资源对应的所述待添加规则的添加。
例如,当待添加规则对应的子规则信息在已添加的规则模板中存在已有的子规则模板,则在添加所述待添加规则时,先分别添加所述待添加规则对应的所述基本信息和所述关键信息,然后再调用已有的子规则信息集合中的、与所述子规则信息对应的所述子规则模板,其中,所述子规则信息集合中包括一个或多个已添加过的子规则信息对应的模板,即直接调用并添加已有的子规则信息集合中的、与所述子规则信息对应的所述子规则模板的操作,使得通过对已有的子规则模板的导入,不仅可以复用子规模板,减少了用户的操作步骤,提升填写效率,还提升了添加规则及诶按的拓展性,使得在添加规则时,支持根据因为业务***需求修改导致的校验变化的需求修改。
接着本申请的上述实施例,本申请一个方面的实施例提供的一种界面的规则添加方法还包括:将添加完成的新类型资源对应的所述待添加规则保存为新的规则模板。例如,在完成新类型资源对应的待添加规则的添加后,需要将当前添加成功的规则保存为新的规则模板,如图6所示,以便后续出现相同类型资源需要添加规则时,可以快速一键应用,直接使用规则模板,或者出现相似类型资源需要添加规则时,也可以快速一键应用进行调用并在调用的规则模板上进行部分修改,实现了通过一键应用已添加的规则、保存为规则模板形成添加规则的闭环流程,提升添加规则的使用效率。即,在本实施例中,每添加一种新类型资源对应的规则后,可以选择保存为规则模板,形成添加规则的闭环流程,以便后续一键应用和调用修改等,也进一步提升后续添加规则的效率。
通过本申请的上述所有的实施例,实现了对大批量复杂规则的快速添加,通过规则本身的特有属性(比如基本信息和关键信息等)及应用场景(比如子规则信息等),本申请可以对作用和/或类型相似的规则进行分组,同时对于填写数量过多且经常使用的规则如:IP地址和端口,支持保存模版和导入模版操作,方便用户填写规则使用;同时提供将当前添加成功的规则保存为模版,方便用户针对相同类型资源添加规则时一键应用或相似类型资源添加规则时的调用和修改,缩短了用户在添加规则的操作路径,提升用户的使用体验。
根据本申请的另一方面,还提供了一种非易失性存储介质,其上存储有计算机可读指令,所述计算机可读指令可被处理器执行时,使所述处理器实现如上述界面的规则添加方法。
根据本申请的另一方面,还提供了一种界面的规则添加设备,其中,该设备包括:
一个或多个处理器;
计算机可读介质,用于存储一个或多个计算机可读指令,
当所述一个或多个计算机可读指令被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述界面的规则添加方法。
在此,所述界面的规则添加设备中的各实施例的详细内容,具体可参见上述界面的规则添加方法的实施例的对应部分,在此,不再赘述。
综上所述,本申请通过判断待添加规则是否属于新类型资源或相似类型资源;若所述待添加规则属于相似类型资源,则确定与所述待添加规则对应的目标规则模板后,调用所述目标规则模板并修改所述目标规则模板中的一项或多项规则项的内容,以完成对相似类型资源对应的所述待添加规则的添加;若所述待添加规则属于新类型资源,则添加所述待添加规则对应的基本信息、关键信息及子规则信息,以完成对新类型资源对应的所述待添加规则的添加;最后在界面展示完成添加的所述待添加规则,实现了大批量规则的直观展示,同时提供快速输入、一键添加模版的交互,减少用户使用成本,使用户操作方便、快速。
需要注意的是,本申请可在软件和/或软件与硬件的组合体中被实施,例如,可采用专用集成电路(ASIC)、通用目的计算机或任何其他类似硬件设备来实现。在一个实施例中,本申请的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本申请的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,RAM存储器,磁或光驱动器或软磁盘及类似设备。另外,本申请的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。
另外,本申请的一部分可被应用为计算机程序产品,例如计算机程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本申请的方法和/或技术方案。而调用本申请的方法的程序指令,可能被存储在固定的或可移动的记录介质中,和/或通过广播或其他信号承载媒体中的数据流而被传输,和/或被存储在根据所述程序指令运行的计算机设备的工作存储器中。在此,根据本申请的一个实施例包括一个装置,该装置包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发该装置运行基于前述根据本申请的多个实施例的方法和/或技术方案。
对于本领域技术人员而言,显然本申请不限于上述示范性实施例的细节,而且在不背离本申请的精神或基本特征的情况下,能够以其他的具体形式实现本申请。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本申请的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本申请内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。
Claims (10)
1.一种界面的规则添加方法,其中,所述方法包括:
判断待添加规则是否属于新类型资源或相似类型资源;
若所述待添加规则属于相似类型资源,则确定与所述待添加规则对应的目标规则模板后,调用所述目标规则模板并修改所述目标规则模板中的一项或多项规则项的内容,以完成对相似类型资源对应的所述待添加规则的添加;
若所述待添加规则属于新类型资源,则添加所述待添加规则对应的基本信息、关键信息及子规则信息,以完成对新类型资源对应的所述待添加规则的添加;
在界面展示完成添加的所述待添加规则。
2.根据权利要求1所述的方法,其中,所述确定与所述待添加规则对应的目标规则模板,包括:
计算所述待添加规则分别与所述相似规则模板资源对应的至少一个相似规则模板之间的相似度;
将所述相似度最高时对应的相似规则模板,确定为所述与所述待添加规则对应的目标规则模板。
3.根据权利要求1所述的方法,其中,所述添加所述待添加规则对应的基本信息、关键信息及子规则信息,以完成对新类型资源对应的所述待添加规则的添加,包括:
对所述待添加规则中的至少三项规则项进行分组,得到所述待添加规则对应的基本信息、关键信息及子规则信息;
分别添加所述基本信息、所述关键信息及所述子规则信息,以完成对新类型资源对应的所述待添加规则的添加。
4.根据权利要求3所述的方法,其中,若所述子规则信息存在已有的子规则模板,其中,所述分别添加所述基本信息、所述关键信息及所述子规则信息,以完成对新类型资源对应的所述待添加规则的添加,包括:
分别添加所述基本信息和所述关键信息;
调用所述子规则信息对应的所述子规则模板,以完成对新类型资源对应的所述待添加规则的添加。
5.根据权利要求1至4中任一项所述的方法,其中,所述方法还包括:
将添加完成的新类型资源对应的所述待添加规则保存为新的规则模板。
6.根据权利要求1至4中任一项所述的方法,其中,所述待添加规则对应的基本信息包括所述待添加规则对应的规则名称和/或规则简介。
7.根据权利要求1至4中任一项所述的方法,其中,所述待添加规则对应的关键信息包括所述待添加规则的优先级、行为、报文状态及协议中的一项或多项。
8.根据权利要求1至4中任一项所述的方法,其中,所述待添加规则对应的子规则信息包括所述待添加规则的端口和/或IP地址。
9.一种非易失性存储介质,其上存储有计算机可读指令,所述计算机可读指令可被处理器执行时,使所述处理器实现如权利要求1至8中任一项所述的方法。
10.一种界面的规则添加设备,其中,该设备包括:
一个或多个处理器;
计算机可读介质,用于存储一个或多个计算机可读指令,
当所述一个或多个计算机可读指令被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1至8中任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110997497.9A CN113656139B (zh) | 2021-08-27 | 2021-08-27 | 一种界面的规则添加方法及设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110997497.9A CN113656139B (zh) | 2021-08-27 | 2021-08-27 | 一种界面的规则添加方法及设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113656139A true CN113656139A (zh) | 2021-11-16 |
CN113656139B CN113656139B (zh) | 2024-06-04 |
Family
ID=78482257
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110997497.9A Active CN113656139B (zh) | 2021-08-27 | 2021-08-27 | 一种界面的规则添加方法及设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113656139B (zh) |
Citations (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050246303A1 (en) * | 2004-04-14 | 2005-11-03 | Kumar Janaki P | Rule templates |
CN102571403A (zh) * | 2010-12-31 | 2012-07-11 | 北京亿阳信通软件研究院有限公司 | 通用数据质量管控适配器的实现方法和装置 |
CN103793223A (zh) * | 2013-12-27 | 2014-05-14 | 远光软件股份有限公司 | 一种规则创建方法及*** |
CN104020997A (zh) * | 2014-06-13 | 2014-09-03 | 中国民航信息网络股份有限公司 | 可扩展图形化规则应用*** |
US20140310320A1 (en) * | 2000-11-28 | 2014-10-16 | International Business Machines Corporation | Creating mapping rules from meta data for data transformation utilizing visual editing |
CN107273548A (zh) * | 2017-07-20 | 2017-10-20 | 阿里巴巴集团控股有限公司 | 动态页面的实现方法和装置 |
CN107832446A (zh) * | 2017-11-22 | 2018-03-23 | 联动优势科技有限公司 | 一种配置项信息的搜索方法及计算设备 |
CN107886295A (zh) * | 2017-10-23 | 2018-04-06 | 东软集团股份有限公司 | 流程模板变更处理方法、装置、可读存储介质及电子设备 |
CN108399164A (zh) * | 2018-03-27 | 2018-08-14 | 国网黑龙江省电力有限公司电力科学研究院 | 基于模板的电子公文分类分级*** |
CN108769028A (zh) * | 2018-05-31 | 2018-11-06 | 阿里巴巴集团控股有限公司 | 组装报文的方法及装置 |
CN109445842A (zh) * | 2018-09-26 | 2019-03-08 | 中国平安人寿保险股份有限公司 | 规则生成方法、装置、计算机设备和存储介质 |
CN109977120A (zh) * | 2019-03-25 | 2019-07-05 | 北京三快在线科技有限公司 | 资源信息展示方法、装置及存储介质 |
CN110781323A (zh) * | 2019-10-25 | 2020-02-11 | 北京达佳互联信息技术有限公司 | 多媒体资源的标签确定方法、装置、电子设备及存储介质 |
CN111355681A (zh) * | 2018-12-04 | 2020-06-30 | 中兴通讯股份有限公司 | 基于通讯录的鉴证方法、终端设备、服务器及存储介质 |
CN111782262A (zh) * | 2020-06-30 | 2020-10-16 | 平安国际智慧城市科技股份有限公司 | 数据动态发布方法、装置、***、设备及存储介质 |
CN111880837A (zh) * | 2020-07-21 | 2020-11-03 | 上海伯俊软件科技有限公司 | 一种支持动态扩展及可视化配置的业务流程引擎*** |
CN112148263A (zh) * | 2020-09-28 | 2020-12-29 | 建信金融科技有限责任公司 | 前端标准框架及其生成方法、装置、设备及存储介质 |
CN112651619A (zh) * | 2020-12-22 | 2021-04-13 | 上海哔哩哔哩科技有限公司 | 面向业务的风控方法及装置 |
CN113010573A (zh) * | 2021-03-19 | 2021-06-22 | 支付宝(杭州)信息技术有限公司 | 一种关联关系提取方法、装置及电子设备 |
-
2021
- 2021-08-27 CN CN202110997497.9A patent/CN113656139B/zh active Active
Patent Citations (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140310320A1 (en) * | 2000-11-28 | 2014-10-16 | International Business Machines Corporation | Creating mapping rules from meta data for data transformation utilizing visual editing |
US20050246303A1 (en) * | 2004-04-14 | 2005-11-03 | Kumar Janaki P | Rule templates |
CN102571403A (zh) * | 2010-12-31 | 2012-07-11 | 北京亿阳信通软件研究院有限公司 | 通用数据质量管控适配器的实现方法和装置 |
CN103793223A (zh) * | 2013-12-27 | 2014-05-14 | 远光软件股份有限公司 | 一种规则创建方法及*** |
CN104020997A (zh) * | 2014-06-13 | 2014-09-03 | 中国民航信息网络股份有限公司 | 可扩展图形化规则应用*** |
CN107273548A (zh) * | 2017-07-20 | 2017-10-20 | 阿里巴巴集团控股有限公司 | 动态页面的实现方法和装置 |
CN107886295A (zh) * | 2017-10-23 | 2018-04-06 | 东软集团股份有限公司 | 流程模板变更处理方法、装置、可读存储介质及电子设备 |
CN107832446A (zh) * | 2017-11-22 | 2018-03-23 | 联动优势科技有限公司 | 一种配置项信息的搜索方法及计算设备 |
CN108399164A (zh) * | 2018-03-27 | 2018-08-14 | 国网黑龙江省电力有限公司电力科学研究院 | 基于模板的电子公文分类分级*** |
CN108769028A (zh) * | 2018-05-31 | 2018-11-06 | 阿里巴巴集团控股有限公司 | 组装报文的方法及装置 |
CN109445842A (zh) * | 2018-09-26 | 2019-03-08 | 中国平安人寿保险股份有限公司 | 规则生成方法、装置、计算机设备和存储介质 |
CN111355681A (zh) * | 2018-12-04 | 2020-06-30 | 中兴通讯股份有限公司 | 基于通讯录的鉴证方法、终端设备、服务器及存储介质 |
CN109977120A (zh) * | 2019-03-25 | 2019-07-05 | 北京三快在线科技有限公司 | 资源信息展示方法、装置及存储介质 |
CN110781323A (zh) * | 2019-10-25 | 2020-02-11 | 北京达佳互联信息技术有限公司 | 多媒体资源的标签确定方法、装置、电子设备及存储介质 |
CN111782262A (zh) * | 2020-06-30 | 2020-10-16 | 平安国际智慧城市科技股份有限公司 | 数据动态发布方法、装置、***、设备及存储介质 |
CN111880837A (zh) * | 2020-07-21 | 2020-11-03 | 上海伯俊软件科技有限公司 | 一种支持动态扩展及可视化配置的业务流程引擎*** |
CN112148263A (zh) * | 2020-09-28 | 2020-12-29 | 建信金融科技有限责任公司 | 前端标准框架及其生成方法、装置、设备及存储介质 |
CN112651619A (zh) * | 2020-12-22 | 2021-04-13 | 上海哔哩哔哩科技有限公司 | 面向业务的风控方法及装置 |
CN113010573A (zh) * | 2021-03-19 | 2021-06-22 | 支付宝(杭州)信息技术有限公司 | 一种关联关系提取方法、装置及电子设备 |
Also Published As
Publication number | Publication date |
---|---|
CN113656139B (zh) | 2024-06-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107122296B (zh) | 用于测试接口的数据断言的方法及设备 | |
CN110162512B (zh) | 一种日志检索方法、装置及存储介质 | |
WO2020185330A1 (en) | Solution for implementing computing service based on structured query language statement | |
CN107092535B (zh) | 用于测试接口的数据存储的方法及设备 | |
CN110795756A (zh) | 一种数据脱敏方法、装置、计算机设备及计算机可读存储介质 | |
CN112511580B (zh) | 消息推送的方法、装置、存储介质和设备 | |
CN106547646B (zh) | 一种数据备份及恢复方法、数据备份及恢复装置 | |
CN112861182A (zh) | 数据库的查询方法、***及计算机设备、存储介质 | |
CN114816377A (zh) | 脚本获取方法及装置 | |
CN110609686A (zh) | 数据***生成方法、装置、计算机设备、存储介质 | |
CN113868698A (zh) | 一种文件脱敏方法及设备 | |
CN112035555B (zh) | 一种信息展示方法、装置及设备 | |
CN117492670A (zh) | 日志打印序列的确定方法、装置及电子设备 | |
CN110580212B (zh) | 应用程序的数据导出方法、装置、电子设备及存储介质 | |
CN113656139A (zh) | 一种界面的规则添加方法及设备 | |
CN112491943A (zh) | 数据请求方法、装置、存储介质和电子设备 | |
CN108241622B (zh) | 一种查询脚本的生成方法及装置 | |
CN115730012A (zh) | 一种数据库脱敏方法及*** | |
CN113449042B (zh) | 数据自动分库方法及装置 | |
US11868349B2 (en) | Row secure table plan generation | |
CN115827589A (zh) | 一种权限验证方法、装置、电子设备及存储介质 | |
CN112597185A (zh) | 一种大数据查询方法及装置 | |
CN113254819A (zh) | 一种页面渲染方法、***、设备和存储介质 | |
CN113961272B (zh) | 一种个性化页面的展示方法和*** | |
CN117130946B (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 |