一种基于树的设备选择方法、系统及相关设备与流程

文档序号:25655350发布日期:2021-06-29 21:48阅读:来源:国知局

技术特征:
1.一种基于树的设备选择方法,用于设备选择系统,所述设备选择系统包括用户端与服务器端,其特征在于,所述用户端的界面包括结构树区域以及选中节点区域,所述选中树节点区域包括显示显示选中的不同层级的节点,所述方法包括以下步骤:在所述用户端的界面的所述结构树区域对结构树进行显示,所述结构树包括多层树层级,所述树层级包括树节点;从所述结构树的所述树节点中进行树节点选取,确定所述选中节点区域,并选取选中树节点的节点列表,将所述选中树节点对应的节点列表在所述选中节点区域进行显示;从所述选中节点区域将所述节点列表提交到所述服务器端;通过所述服务器端从所述结构树中选取与所述选中树节点对应的目标树节点作为目标设备,并将所述目标设备增加到实例化选中设备中;其中,所述结构树中选取与所述选中树节点对应的目标树节点作为目标设备,将所述目标设备增加到实例化选种设备中的步骤包括:从所述结构树中选取所述选中树节点目标及其所有的下级目标作为目标设备;逐个存储所述目标设备;将存储后的目标设备实例化到选中设备中。2.如权利要求1所述的基于树的设备选择方法,其特征在于,所述在所述用户端的界面的所述结构树区域对结构树进行显示的步骤包括:获取不同区域的区域信息;在所述用户端的界面根据所述不同区域的区域信息构建各自区域对应的结构树;将各个区域对应的所述结构树在所述用户端的界面中所述结构树区域进行显示。3.如权利要求2所述的基于树的设备选择方法,其特征在于,所述结构树包括多个树节点,所述树节点包括选中状态,所述节点列表包括列表标识、树节点名称以及树节点标识。4.如权利要求3所述的基于树的设备选择方法,其特征在于,所述从所述结构树的所述树节点中进行树节点选取,确定所述选中节点区域,并选取选中树节点的节点列表,将所述选中树节点对应的节点列表在所述选中节点区域进行显示的步骤包括:建立所述树节点标识与所述节点列表的所述列表标识之间的映射关系;根据所述树节点名称,从所述结构树区域中所述结构树的所有树节点中进行树节点选取;根据所述映射关系获取所述选中树节点的所述节点列表,并在所述选中节点区域进行显示,将所述选中树节点的所有下级树节点的所述选中状态修改为不可选择状态。5.如权利要求4所述的基于树的设备选择方法,其特征在于,所述根据所述树节点名称,从所述结构树区域中所述结构树的所有树节点中进行树节点选取之后,还包括步骤:根据所述树节点标识,判断所述选中树节点的所有所述下级树节点中是否包含所述选中树节点;若所述下级树节点中包含有所述选中树节点,则取消选择所述下级树节点中的所述选中树节点。6.如权利要求4所述的基于树的设备选择方法,其特征在于,所述方法还包括步骤:从所述节点列表中将所述选中树节点进行移除,同时将所述选中树节点的所有所述下级树节点的所述选中状态修改为可选择状态。
7.一种基于树的设备选择系统,其特征在于,装置包括:显示模块,用于在所述用户端的界面的所述结构树区域对结构树进行显示,所述结构树包括多层树层级,所述树层级包括树节点;选取模块,用于从所述结构树的所述树节点中进行树节点选取,确定所述选中节点区域,并选取选中树节点的节点列表,将所述选中树节点对应的节点列表在所述选中节点区域进行显示;提交模块,用于从所述选中节点区域将所述节点列表提交到所述服务器端;实例化模块,用于通过所述服务器端从所述结构树中选取与所述选中树节点对应的目标树节点作为目标设备,并将所述目标设备增加到实例化选中设备中;其中,所述结构树中选取与所述选中树节点对应的目标树节点作为目标设备,将所述目标设备增加到实例化选种设备中的过程包括:从所述结构树中选取所述选中树节点目标及其所有的下级目标作为目标设备;逐个存储所述目标设备;将存储后的目标设备实例化到选中设备中。8.如权利要求7所述的基于树的设备选择系统,其特征在于,所述显示模块包括:获取子模块,用于获取不同区域的区域信息;构建子模块,用于在所述用户端的界面根据所述不同区域的区域信息构建各自区域对应的结构树;显示子模块,用于将各个区域对应的所述结构树在所述用户端的界面中所述结构树区域进行显示。9.一种电子设备,其特征在于,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至6中任一项所述的基于树的设备选择方法中的步骤。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至6中任一项所述的基于树的设备选择方法中的步骤。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1