【技术实现步骤摘要】
一种基于云端服务器的树形结构节点检索显示方法及装置
本专利技术涉及数据检索
,尤其涉及一种基于云端服务器的树形结构节点检索显示方法及装置。
技术介绍
云端信息发布系统使用B/S架构,包括在广域网云平台提供的服务器功能、终端用户访问云端系统的PC、用户播放广告、公告等信息的Android终端设备、以及终端设备上和云端服务器通信的应用APK;该系统对授权后的所有企业开放使用权限管理其所属终端设备;每个企业可以按照自己公司的组织架构,在其父机构(企业)下,建立多级子机构(部门),然后把不同的终端设备归属到不同的子机构(部门);方便对终端设备按照机构(部门)进行管理;对不同的机构(部门)发布不同的广告或通知信息。当在终端进行检索的时候,现有的技术中一次性将数据加载至终端上,导致加载数据量过大,容易出现访问超时,且现有的对检索结果的显示,只显示命中部分的名称或者唯一识别码,其显示不够友好。
技术实现思路
本专利技术的目的在于克服现有技术的不足,本专利技术提供了一种基于云端服务器的树形结构节点检索显示方法及装置,提升数据加载速度,对检索结果进行直观的显示,增加用户的使用体验。为了解决上述技术问题,本专利技术实施例提供了一种基于云端服务器的树形结构节点检索显示方法,所述方法包括:用户基于身份认证标识进入终端的检索页面,并基于云端服务器识别所述用户是否为首次进入检索页面;若是,所述终端接收所述云端服务器向其加载能够显示满当前页面的页面数据;所述终端基于所述页面数据接收用户输入的检索数据,并将所述云端服务器中的数据按页加载至所述终端的当前显示页面,其中所述数据为云端服务器 ...
【技术保护点】
1.一种基于云端服务器的树形结构节点检索显示方法,其特征在于,所述方法包括:用户基于身份认证标识进入终端的检索页面,并基于云端服务器识别所述用户是否为首次进入检索页面;若是,所述终端接收所述云端服务器向其加载能够显示满当前页面的页面数据;所述终端基于所述页面数据接收用户输入的检索数据,并将所述云端服务器中的数据按页加载至所述终端的当前显示页面,其中所述数据为云端服务器按照树形结构从上到下进行排序好的数据;基于所述检索数据对加载至所述终端的当前显示页面的所述树形结构的数据进行遍历所有节点结构检索,并判断当前节点结构是否与所述检索数据相匹配;若是,则将相匹配的当前节点结构进行高亮标注;若否,递归遍历所述当前节点结构的子节点结构是否与所述检索数据相匹配;若是,则将相匹配的子节点结构进行高亮标注;所述终端页面对所述高亮标注的节点机构及所述高亮标注的子节点结构进行高亮显示。
【技术特征摘要】
1.一种基于云端服务器的树形结构节点检索显示方法,其特征在于,所述方法包括:用户基于身份认证标识进入终端的检索页面,并基于云端服务器识别所述用户是否为首次进入检索页面;若是,所述终端接收所述云端服务器向其加载能够显示满当前页面的页面数据;所述终端基于所述页面数据接收用户输入的检索数据,并将所述云端服务器中的数据按页加载至所述终端的当前显示页面,其中所述数据为云端服务器按照树形结构从上到下进行排序好的数据;基于所述检索数据对加载至所述终端的当前显示页面的所述树形结构的数据进行遍历所有节点结构检索,并判断当前节点结构是否与所述检索数据相匹配;若是,则将相匹配的当前节点结构进行高亮标注;若否,递归遍历所述当前节点结构的子节点结构是否与所述检索数据相匹配;若是,则将相匹配的子节点结构进行高亮标注;所述终端页面对所述高亮标注的节点机构及所述高亮标注的子节点结构进行高亮显示。2.根据权利要求1所述的树形结构节点检索显示方法,其特征在于,所述终端接收所述云端服务器向其加载能够显示满当前页面的页面数据,包括:所述终端接收所述云端服务器基于分页向其加载能够显示满当前页面的页面数据。3.根据权利要求1所述的树形结构节点检索显示方法,其特征在于,所述终端基于所述页面数据接收用户输入的检索数据,并将所述云端服务器中的数据按页加载至所述终端的当前显示页面,包括:所述终端基于所述页面数据接收用户输入的检索数据之后,所述终端根据接收到的检索数据基于分页的方式向所述云端服务器发送加载数据请求;所述云端服务器接收到请求之后,向所述终端按页加载所有与所述检索数据相关的数据至其当前显示页面。4.根据权利要求1所述的树形结构节点检索显示方法,其特征在于,所述基于所述检索数据对加载至所述终端的当前显示页面的所述树形结构的数据进行遍历所有节点结构检索,包括:隐藏树形结构的数据中除根部节点结构以外的所有节点结构;基于所述检索数据识别当前检索类型属于精准检索类型或模糊检索类型,并基于所属的检索类型选取对应的检索规则;基于所述检索数据所属的检索类型所对应的检索规则对加载至所述终端的当前显示页面的所述树形结构的数据进行遍历所有节点结构检索。5.根据权利要求4所述的树形结构节点检索显示方法,其特征在于,所述基于所述检索数据识别当前检索类型属于精准检索类型或模糊检索类型,并基于所属的检索类型选取对应的检索规则,包括:识别所述检索数据中的内容为关键字或唯一识别码;若识别所述检索数据中的内容为关键字,则确定为模糊检索类型,以...
【专利技术属性】
技术研发人员:庸有名,罗益峰,
申请(专利权)人:广州朗国电子科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。