发布信息

按钮组件展示方法、装置、电子设备和存储介质与流程 专利技术说明

作者:admin      2022-12-02 20:56:44     722



计算;推算;计数设备的制造及其应用技术1.本发明涉及计算机技术领域,尤其涉及一种按钮组件展示方法、装置、电子设备和存储介质。背景技术:2.流程审批作为业务流转过程中的一个重要环节,其为业务的正常运转提供了支撑。在日常的流程审批过程中,每一流程节点下会有按钮,不同流程或不同流程节点下的按钮不同,而由于按钮的展示依赖流程节点,因而,不同流程或不同流程节点下按钮的展示效果也不同。3.当前的开发过程,需要确定各流程节点下可以执行的操作事件,与此同时,可以借助公共组件实现不同流程节点下的按钮展示,即可以在一个公共组件中利用繁琐的逻辑,判断对应流程节点下的按钮展示规则,但是,无论是确定操作事件还是确定按钮展示规则的过程,均十分繁琐,并且缺乏灵活性,即无法对按钮属性进行变更,若需变更则需更改源码,并且简单的变更也需耗费较长的时间和较大的成本。技术实现要素:4.本发明提供一种按钮组件展示方法、装置、电子设备和存储介质,用以解决现有技术中按钮属性和按钮展示方式变更困难,耗费时间长以及花费成本大的缺陷。5.本发明提供一种按钮组件展示方法,包括:6.确定待流转的流程图,所述流程图中包含多个流程节点;7.在所述流程图对应的流程启动,且流转至所述流程图中任一流程节点的情况下,获取所述任一流程节点的按钮组件信息;8.基于所述按钮组件信息,生成按钮组件,并对所述按钮组件进行展示,所述按钮组件信息包括按钮属性、按钮关联事件、按钮展示顺序、按钮展示规则中的至少一种。9.根据本发明提供的一种按钮组件展示方法,所述对所述按钮组件进行展示,包括:10.获取所述任一流程节点下的按钮展示标识,所述按钮展示标识用于反映所述按钮组件中各个按钮在所述任一流程节点下的展示位置;11.基于所述按钮展示标识,以及所述按钮组件信息中的按钮展示顺序和按钮展示规则,对所述按钮组件进行展示。12.根据本发明提供的一种按钮组件展示方法,所述基于所述按钮组件信息,生成按钮组件,包括:13.基于所述按钮组件信息,生成按钮组件框架;14.对所述按钮组件框架进行信息配置,得到按钮组件;15.所述信息配置包括增添按钮属性、增添按钮关联事件、增添按钮执行逻辑中的至少一种。16.根据本发明提供的一种按钮组件展示方法,所述获取所述任一流程节点的按钮组件信息,包括:17.获取所述任一流程节点的身份标识,所述身份标识包括流程节点编号,或流程节点名称和流程节点编号;18.基于所述身份标识,确定所述任一流程节点的按钮组件信息。19.根据本发明提供的一种按钮组件展示方法,所述基于所述身份标识,确定所述任一流程节点的按钮组件信息,包括:20.基于所述身份标识,加载所述任一流程节点的初始按钮组件信息;21.对所述初始按钮组件信息进行结构解析,得到所述任一流程节点的按钮组件信息。22.根据本发明提供的一种按钮组件展示方法,所述按钮属性包括按钮数目、按钮颜色、按钮尺寸、按钮disabled、按钮loading、按钮展示文本中的至少一种。23.本发明还提供一种按钮组件展示装置,包括:24.流程图确定单元,用于确定待流转的流程图,所述流程图中包含多个流程节点;25.组件信息获取单元,用于在所述流程图对应的流程启动,且流转至所述流程图中任一流程节点的情况下,获取所述任一流程节点的按钮组件信息;26.组件生成展示单元,用于基于所述按钮组件信息,生成按钮组件,并对所述按钮组件进行展示,所述按钮组件信息包括按钮属性、按钮关联事件、按钮展示顺序、按钮展示规则中的至少一种。27.本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述的按钮组件展示方法。28.本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述的按钮组件展示方法。29.本发明还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述的按钮组件展示方法。30.本发明提供的按钮组件展示方法、装置、电子设备和存储介质,在流程流转到流程图中任一流程节点的情况下,获取预先为该流程节点配置的按钮组件信息,并基于按钮组件信息生成按钮组件,并对按钮组件进行展示,按钮组件信息包括按钮属性、按钮关联事件、按钮展示顺序、按钮展示规则中的至少一种,按钮组件信息的自定义可以使得信息配置过程具有较大的灵活性,并且可以通过配置动态调整的按钮组件信息实现按钮组件展示效果的动态变化,而按钮执行逻辑和整体流程的解耦可以使得每一流程节点下的按钮组件具备独特的展示逻辑,从而可以实现不同流程节点不同的展示效果,灵活性较强。附图说明31.为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。32.图1是本发明提供的按钮组件展示方法的流程示意图;33.图2是本发明提供的按钮组件展示方法的总体流程图;34.图3是本发明提供的按钮组件展示装置的结构示意图;35.图4是本发明提供的电子设备的结构示意图。具体实施方式36.为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。37.流程审批作为业务流转过程中的一个重要环节,其为业务的正常运转提供了支撑。在日常的流程审批过程中,每一流程节点下会有按钮,按钮关联着操作事件,不同流程或不同流程节点下的按钮不同,不同按钮所关联的操作事件也必然不同。同时,由于按钮的展示依赖流程节点,因而,不同流程或不同流程节点下按钮的展示效果也不同。38.目前的开发过程,需要确定不同流程节点下可以执行的操作事件,与此同时,可以借助公共组件实现不同流程节点下的按钮展示,即可以在一个公共组件中以流程节点为依据,利用繁琐的逻辑判断对应流程节点下的按钮展示规则,从而实现不同流程节点下的按钮展示。39.然而,不论是根据流程节点确定操作事件,还是利用繁琐的逻辑判断按钮展示规则,均十分繁琐,并且缺乏灵活性,即无法增加或减少按钮数目,无法对按钮的文字描述、按钮关联的操作事件、按钮的展示顺序和展示规则等进行变更,若需变更则需更改源码,换而言之,按钮属性的变更受限于开发源码,源码的变更等同于版本变更/更新,并且,简单的变更也需要耗费较长的时间,以及花费较多的资金,成本高昂,可行性较低。此外,变更后也无法实现不同流程或不同流程节点不同的展示效果。40.针对上述情况,本发明提供一种按钮组件展示方法,旨在流程流转到任一流程节点的情况下,通过解析流程图获取该流程节点的按钮组件信息,并据此生成该流程节点下可操作的按钮组件,并对该按钮组件进行展示,实现了不同流程节点不同的展示效果,并且,通过按钮组件信息的变更还可以实现按钮展示效果的动态更新,图1是本发明提供的按钮组件展示方法的流程示意图,如图1所示,该方法的执行主体为服务端,该方法包括:41.步骤110,确定待流转的流程图,流程图中包含多个流程节点;42.具体地,在对按钮组件进行展示之前,首先需要确定等待流转的流程,以及该流程对应的流程图,即待流转的流程图,该流程图中包含多个流程节点,并且,各流程节点下均对应有按钮组件信息,该按钮组件信息可以是按钮默认的组件信息,也可以是用户通过信息配置界面为对应流程节点配置的组件信息,其可以是按钮属性、按钮关联事件、按钮展示顺序、按钮展示规则中的一种或多种。43.而具体在本发明实施例中,按钮组件信息是用户通过信息配置界面为对应流程节点配置的组件信息,即是用户以信息配置依据为参考,于信息配置界面中,为对应流程节点配置的包含按钮属性、按钮关联事件、按钮展示顺序、按钮展示规则中的至少一种在内的组件信息。44.对应地,待流转的流程图的确定过程则可以是,用户首先确定等待流转的流程中的各个流程节点;然后,以信息配置依据为基准,通过信息配置界面为各个流程节点配置按钮组件信息,此处的信息配置依据可以是对应流程节点的功能、用途、含义等,还可以用户的实际需求、场景需求等,本发明实施例对此不做具体限定;此后,即可根据各个流程节点及其按钮组件信息,构建完整的流程图,即待流转的流程图;在这之后,服务端即可得到待流转的流程图。45.本发明实施例中,通过各个流程节点的按钮组件信息的自定义,可以使得按钮组件的生成和展示能够符合用户预期,满足用户的个性化需求,同时,单个流程节点的信息配置方式,还能实现流程流转效率的提升,以及流程节点管理的规范化和信息变更的简易化,为不同流程节点不同展示效果的实现提供了关键性的助力。46.步骤120,在流程图对应的流程启动,且流转至流程图中任一流程节点的情况下,获取该流程节点的按钮组件信息;47.具体地,在步骤110中,确定待流转的流程图的基础上,可以执行步骤120,若待流转的流程图对应的流程启动,且流转至任一流程节点,则获取该流程节点的按钮组件信息,这一过程具体可以是,在构建得到完整的流程图后,即可启动该流程图对应的流程,流程随之流转,而在流转至流程图中任意一个流程节点的情况下,需要获取预先为该流程节点配置的按钮组件信息,以据此按钮组件信息生成按钮组件,从而可以对该按钮组件进行展示。48.而按钮组件信息的获取过程,可以是以身份标识为依据进行的,即在待流转的流程图对应的流程启动,且流转至流程图中任一流程节点的情况下,获取该流程节点的身份标识,此处的身份标识可以是流程节点名称、流程节点编号等,然后可以依据身份标识获取该流程节点的按钮组件信息。49.步骤130,基于按钮组件信息,生成按钮组件,并对按钮组件进行展示,按钮组件信息包括按钮属性、按钮关联事件、按钮展示顺序、按钮展示规则中的至少一种。50.具体地,经过步骤120得到该流程节点的按钮组件信息之后,即可执行步骤130,依据按钮组件信息生成按钮组件,并对按钮组件进行展示,具体过程包括如下步骤:51.首先,可以以按钮组件信息为基准,生成按钮组件,具体可以是,依据该流程节点的按钮组件信息,生成按钮组件框架,然后可以对按钮组件框架进行信息配置,即为该按钮组件框架添加按钮属性、按钮关联事件、按钮执行逻辑等,以形成可操作的按钮组件;52.随即,可对按钮组件进行展示,而按钮组件的展示可以借助前端的展示界面进行,即可以将生成的可操作的按钮组件插入至前端的展示界面,以在展示界面中依照按钮组件信息中的按钮展示规则和按钮展示顺序,对按钮组件中的各个按钮进行展示。53.另外,值得注意的是,在该流程节点的按钮组件信息为空的情况下,即按钮组件信息配置的过程中未为该流程节点配置按钮组件信息的情况下,换而言之,步骤120中未能获取到预先为该流程节点配置的按钮组件信息的情况下,可以采用默认的按钮组件,即将默认的按钮组件作为该流程节点的按钮组件,并对其进行展示。54.本发明提供的按钮组件展示方法,在流程流转到流程图中任一流程节点的情况下,获取预先为该流程节点配置的按钮组件信息,并基于按钮组件信息生成按钮组件,并对按钮组件进行展示,按钮组件信息包括按钮属性、按钮关联事件、按钮展示顺序、按钮展示规则中的至少一种,按钮组件信息的自定义可以使得信息配置过程具有较大的灵活性,并且可以通过配置动态调整的按钮组件信息实现按钮组件展示效果的动态变化,而按钮执行逻辑和整体流程的解耦可以使得每一流程节点下的按钮组件具备独特的展示逻辑,从而可以实现不同流程节点不同的展示效果,灵活性较强。55.基于上述实施例,步骤130中,对按钮组件进行展示,包括:56.获取该流程节点下的按钮展示标识,按钮展示标识用于反映按钮组件中各个按钮在该流程节点下的展示位置;57.基于按钮展示标识,以及按钮组件信息中的按钮展示顺序和按钮展示规则,对按钮组件进行展示。58.具体地,步骤130中,在生成按钮组件之后,可以对该按钮组件进行展示,而按钮组件的展示过程,具体可以包括如下步骤:59.首先,需要获取前端的展示界面中该流程节点下的按钮展示标识,该按钮展示标识是预先于前端的展示界面中需插入按钮组件的位置设置的标识,其用于反映按钮组件中的各个按钮在展示界面中该流程节点下的展示位置(插入位置),其可以是预留元素、预留标号等;60.随即,可以依据按钮展示标识,以及该流程节点下的按钮组件信息中的按钮展示顺序和按钮展示规则,对生成的可操作的按钮组件中的各个按钮进行展示,具体可以是,将按钮组件插入至前端的展示界面中按钮展示标识所标示的展示位置,即将按钮组件中的各个按钮插入至按钮展示标识所指示的具体的展示位置,然后,以按钮组件信息中的按钮展示顺序和按钮展示规则为基准,在前端的展示界面中对按钮组件进行展示,即于展示界面中依照按钮展示顺序和按钮展示规则,对按钮组件中的各个按钮进行展示。61.基于上述实施例,步骤130中,基于按钮组件信息,生成按钮组件,包括:62.基于按钮组件信息,生成按钮组件框架;63.对按钮组件框架进行信息配置,得到按钮组件;64.信息配置包括增添按钮属性、增添按钮关联事件、增添按钮执行逻辑中的至少一种。65.具体地,步骤130中,根据按钮组件信息,生成按钮组件的过程,具体可以包括如下步骤:66.首先,可以依据按钮组件信息,为该流程节点生成按钮组件框架,即依据该流程节点的按钮组件信息,生成初始的按钮组件,此时生成的按钮组件中的按钮属性、按钮关联事件、按钮执行逻辑等均为默认值,后续还需进行信息配置,因而将其称之为按钮组件框架;67.随即,可以对按钮组件框架进行信息配置,以形成可操作的按钮组件,具体可以是,为该按钮组件框架增添按钮属性、增添按钮关联事件、增添按钮执行逻辑中的一种或多种,即为该按钮组件框架添加按钮组件信息中的按钮属性、按钮关联事件等,除此之外,还需为该按钮组件框架添加可执行的逻辑代码,最终形成可操作的按钮组件。68.此处,按钮属性可以是按钮数目、按钮颜色、按钮尺寸、按钮disabled、按钮loading、按钮展示文本中的一种或多种。69.基于上述实施例,步骤120中,获取该流程节点的按钮组件信息,包括:70.获取该流程节点的身份标识,身份标识包括流程节点编号,或流程节点名称和流程节点编号;71.基于身份标识,确定该流程节点的按钮组件信息。72.具体地,步骤120中,在流程启动且流转至流程图中任一流程节点的情况下,获取该流程节点的按钮组件信息的过程,具体可以分为如下两个步骤:73.由于按钮组件信息是为每一流程节点配置的,不同流程节点的功能、用途、含义等不同,因而为其配置的按钮组件信息必然不同,换而言之,按钮组件信息与流程节点之间存在对应关系,并且是一一对应的,因而,获取该流程节点的按钮组件信息的过程,可以凭借该流程节点的身份标识进行,身份标识能够表示对应流程节点,一个身份标识对应有且仅有一个流程节点。74.鉴于此,本发明实施例中,在待流转的流程启动,且流转至流程图中任一流程节点的情况下,首先需要获取该流程节点的身份标识,又考虑到流程图中各个流程节点的流程节点名称可能存在重复的情况,而各个流程节点的流程节点编号却是唯一的,即流程节点编号必定不会重复,因而,此处的身份标识可以是流程节点编号,还可以是流程节点编号和流程节点名称,本发明实施例对此不做具体;75.然后,可以依据身份标识获取该流程节点的按钮组件信息,即以身份标识为基准,从预先配置的各个流程节点的按钮组件信息中查找/获取/拉取身份标识所反映的流程节点的按钮组件信息,以得到该流程节点的按钮组件信息,以备后续据此按钮组件信息生成按钮组件,以及对该按钮组件进行展示。76.相应地,在依据身份标识获取该流程节点的按钮组件信息的过程中,若该流程节点的按钮组件信息为空,即未为该流程节点配置按钮组件信息,此时,无需获取按钮组件信息,直接根据身份标识加载默认的按钮组件,从而得到该流程节点下默认的按钮组件,以待后续对其进行展示。77.基于上述实施例,步骤120中,基于身份标识,确定该流程节点的按钮组件信息,包括:78.基于身份标识,加载该流程节点的初始按钮组件信息;79.对初始按钮组件信息进行结构解析,得到该流程节点的按钮组件信息。80.具体地,上述依据身份标识,确定该流程节点的按钮组件信息的过程,具体包括如下步骤:81.首先,可以以身份标识为基准,加载身份标识所指示的流程节点的按钮组件信息,即从预先配置的各个流程节点的按钮组件信息中查找/获取/拉取身份标识所指示的流程节点的按钮组件信息,而由于此时加载的按钮组件信息前端的展示界面无法识别,换而言之,其不是前端的展示界面所支持的信息,后续还需对其进行解析,因而可以将此时加载得到的按钮组件信息,称为该流程节点的初始按钮组件信息;82.随后,可对该流程节点的初始按钮组件信息进行结构解析,以得到该流程节点的按钮组件信息,具体可以是,将该流程节点的初始按钮组件信息解析,以将其转换为前端界面所支持/可执行的结构化信息,从而得到该流程节点的按钮组件信息。83.基于上述实施例,按钮属性包括按钮数目、按钮颜色、按钮尺寸、按钮disabled、按钮loading、按钮展示文本中的至少一种。84.具体地,按钮组件信息中的按钮属性可以是按钮数目、按钮颜色、按钮尺寸、按钮disabled、按钮loading、按钮展示文本中的至少一种。85.其中,按钮数目表示生成的可操作的按钮组件中按钮的数目,其可以是5、10、20等,具体数值可以根据用户需求、场景需求等设置,本发明实施例对此不做具体限定。86.按钮尺寸则表示按钮组件中的各个按钮的大小,也可以根据实际需求相应设置;按钮颜色表示按钮组件中的各个按钮的颜色,而不同按钮可以设置不同颜色和/或不同尺寸,亦可以理解为,可以通过按钮颜色和/或按钮尺寸区分按钮;按钮展示文本即按钮组件中的各个按钮上的文字描述,其表示对应按钮的功能、用途、含义等,同样可以根据实际情况相应设置。87.按钮disabled表示按钮组件中的各个按钮的可用性,若设置为“disabled”,则表示对应按钮禁用,反之,若设置为“enabled”,则表示对应按钮可用;按钮loading则表示按钮组件中的各个按钮的加载状态,即若按钮呈现“loading”,则表示对应按钮处于加载状态。88.图2是本发明提供的按钮组件展示方法的总体流程图,如图2所示,该方法包括:89.步骤210,确定待流转的流程图,该流程图中包含多个流程节点;90.步骤220,在流程图对应的流程启动,且流转至该流程图中任一流程节点的情况下,获取该流程节点的身份标识,此处的身份标识包括流程节点编号,或流程节点名称和流程节点编号;91.步骤230,基于身份标识,加载该流程节点的初始按钮组件信息;92.步骤240,对始按钮组件信息进行结构解析,得到该流程节点的按钮组件信息,此处的按钮组件信息包括按钮属性、按钮关联事件、按钮展示顺序、按钮展示规则中的至少一种;93.步骤250,基于按钮组件信息,生成按钮组件框架;94.步骤260,对按钮组件框架进行信息配置,得到按钮组件;此处的信息配置包括增添按钮属性、增添按钮关联事件、增添按钮执行逻辑中的至少一种,按钮属性包括按钮数目、按钮颜色、按钮尺寸、按钮disabled、按钮loading、按钮展示文本中的至少一种;95.步骤270,获取该流程节点下的按钮展示标识,该按钮展示标识用于反映按钮组件中各个按钮在该流程节点下的展示位置;96.步骤280,基于按钮展示标识,以及按钮组件信息中的按钮展示顺序和按钮展示规则,对按钮组件进行展示。97.本发明实施例提供的方法,按钮组件信息的自定义不仅可以使得信息配置过程具有较大的灵活性,还可以使按钮组件的展示过程更加精细化,降低了使用成本,同时,通过配置动态调整的按钮组件信息可以实现按钮组件展示效果的动态变化,而按钮执行逻辑和整体流程的解耦可以使得每一流程节点下的按钮组件具备独特的展示逻辑,从而可以实现不同流程节点不同的展示效果,灵活性较强,用户体验更优;此外,根据流程节点的身份标识自动加载按钮组件信息,并据此按钮组件信息动态生成按钮组件,以及对其进行展示,自动化的加载生成过程能够在极大程度上减少开发任务的工作量,提升了开发效率。98.下面对本发明提供的按钮组件展示装置进行描述,下文描述的按钮组件展示装置与上文描述的按钮组件展示方法可相互对应参照。99.图3是本发明提供的按钮组件展示装置的结构示意图,如图3所示,该装置包括:100.流程图确定单元310,用于确定待流转的流程图,所述流程图中包含多个流程节点;101.组件信息获取单元320,用于在所述流程图对应的流程启动,且流转至所述流程图中任一流程节点的情况下,获取该流程节点的按钮组件信息;102.组件生成展示单元330,用于基于所述按钮组件信息,生成按钮组件,并对所述按钮组件进行展示,所述按钮组件信息包括按钮属性、按钮关联事件、按钮展示顺序、按钮展示规则中的至少一种。103.本发明提供的按钮组件展示装置,在流程流转到流程图中任一流程节点的情况下,获取预先为该流程节点配置的按钮组件信息,并基于按钮组件信息生成按钮组件,并对按钮组件进行展示,按钮组件信息包括按钮属性、按钮关联事件、按钮展示顺序、按钮展示规则中的至少一种,按钮组件信息的自定义可以使得信息配置过程具有较大的灵活性,并且可以通过配置动态调整的按钮组件信息实现按钮组件展示效果的动态变化,而按钮执行逻辑和整体流程的解耦可以使得每一流程节点下的按钮组件具备独特的展示逻辑,从而可以实现不同流程节点不同的展示效果,灵活性较强。104.基于上述实施例,组件生成展示单元330用于:105.获取该流程节点下的按钮展示标识,所述按钮展示标识用于反映所述按钮组件中各个按钮在该流程节点下的展示位置;106.基于所述按钮展示标识,以及所述按钮组件信息中的按钮展示顺序和按钮展示规则,对所述按钮组件进行展示。107.基于上述实施例,组件生成展示单元330用于:108.基于所述按钮组件信息,生成按钮组件框架;109.对所述按钮组件框架进行信息配置,得到按钮组件;110.所述信息配置包括增添按钮属性、增添按钮关联事件、增添按钮执行逻辑中的至少一种。111.基于上述实施例,组件信息获取单元320用于:112.获取该流程节点的身份标识,所述身份标识包括流程节点编号,或流程节点名称和流程节点编号;113.基于所述身份标识,确定该流程节点的按钮组件信息。114.基于上述实施例,组件信息获取单元320用于:115.基于所述身份标识,加载该流程节点的初始按钮组件信息;116.对所述初始按钮组件信息进行结构解析,得到该流程节点的按钮组件信息。117.基于上述实施例,所述按钮属性包括按钮数目、按钮颜色、按钮尺寸、按钮disabled、按钮loading、按钮展示文本中的至少一种。118.图4示例了一种电子设备的实体结构示意图,如图4所示,该电子设备可以包括:处理器(processor)410、通信接口(communications interface)420、存储器(memory)430和通信总线440,其中,处理器410,通信接口420,存储器430通过通信总线440完成相互间的通信。处理器410可以调用存储器430中的逻辑指令,以执行按钮组件展示方法,该方法包括:确定待流转的流程图,所述流程图中包含多个流程节点;在所述流程图对应的流程启动,且流转至所述流程图中任一流程节点的情况下,获取该流程节点的按钮组件信息;基于所述按钮组件信息,生成按钮组件,并对所述按钮组件进行展示,所述按钮组件信息包括按钮属性、按钮关联事件、按钮展示顺序、按钮展示规则中的至少一种。119.此外,上述的存储器430中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。120.另一方面,本发明还提供一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法所提供的按钮组件展示方法,该方法包括:确定待流转的流程图,所述流程图中包含多个流程节点;在所述流程图对应的流程启动,且流转至所述流程图中任一流程节点的情况下,获取该流程节点的按钮组件信息;基于所述按钮组件信息,生成按钮组件,并对所述按钮组件进行展示,所述按钮组件信息包括按钮属性、按钮关联事件、按钮展示顺序、按钮展示规则中的至少一种。121.又一方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各方法所提供的按钮组件展示方法,该方法包括:确定待流转的流程图,所述流程图中包含多个流程节点;在所述流程图对应的流程启动,且流转至所述流程图中任一流程节点的情况下,获取该流程节点的按钮组件信息;基于所述按钮组件信息,生成按钮组件,并对所述按钮组件进行展示,所述按钮组件信息包括按钮属性、按钮关联事件、按钮展示顺序、按钮展示规则中的至少一种。122.以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。123.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。124.最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。









图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!




内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,发布内容不收取任何费用也不接任何广告!




免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本文部分文字与图片资源来自于网络,部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!

相关内容 查看全部