一种数据展示方法技术

技术编号:38427312 阅读:14 留言:0更新日期:2023-08-07 11:24
本发明专利技术提供了一种数据展示方法,包括步骤如下:S1、建立一张新的看板视图配置表记录用户初次创建看板视图的配置信息;S2、选择视图的分组字段类型,前端将用户当前的配置传给后端,后端临时生成数据返回给前端展示;S3、后端在数据库中寻找视图的分组字段,再通过分组字段找出现有的值生成看板分页;S4、筛选属于看板的值,并呈现在看板中,前端把当前页面上的看板值分页传给后端,后端根据各个看板值分页返回数据卡片给前端展示;S5、查询并筛选数据,将满足看板条件的数据卡片传至前端;S6、若用户对分组字段配置了可编辑的权限,则可将数据从一个看板拖拽到另一个看板。本发明专利技术的有益效果:使得数据展示更加的清晰,简化了数据修改的流程。的流程。的流程。

【技术实现步骤摘要】
一种数据展示方法


[0001]本专利技术涉及计算机软件领域,特别涉及一种数据展示方法。

技术介绍

[0002]传统的OA(Office Automation,办公自动化)软件展示数据的方法是通过表格或者其他列表形式来在网页上展示数据。但是由于不同的场景需要对数据进行不同的分组展示,而传统的表格或者其他列表形式的数据展示,需要筛选出指定类型字段的数据,这时需要重新请求接口,导致操作太过复杂。并且传统的OA软件如果需要修改某条数据的选择类字段,那么则需要点该数据修改后再提交数据,使得操作非常繁琐。

技术实现思路

[0003]为了解决现有技术中OA软件数据展示与修改的操作过于繁琐的技术问题,本专利技术是这样实现的:
[0004]一种数据展示方法,包括步骤如下:
[0005]S1、在数据库建立一张新的看板视图配置表记录用户初次创建看板视图的配置信息,前端将用户的配置信息传给后端,后端保存到数据库记录;
[0006]S2、选择视图的分组字段类型,前端传给后端当前用户的配置,后端根据现有未入库的配置临时生成数据返回给前端展示;
[0007]S3、选定视图的分组字段类型后,系统根据视图的分组字段的已有值生成看板通道并展示根据分组字段生成的所有看板,后端在数据库中寻找所述视图的分组字段,再通过所述视图的分组字段找出现有的值生成看板分页;
[0008]S4、根据看板分页筛选属于所述看板的值,以用户自定义的排序方式依次呈现在看板中,前端把当前页面上的看板值的分页传给后端,后端根据各个看板值的分页返回数据卡片给前端展示。
[0009]S5、在页面上通过搜索框查询并筛选数据,通过模糊查询,将满足看板条件的数据卡片传至前端展示;
[0010]若用户对分组字段配置了可编辑的权限,则可将数据从一个看板拖拽到另一个看板。
[0011]优选地,所述步骤S2包括:
[0012]S2.1、选择是否打开看板的彩色背景;
[0013]S2.2、用户在前端配置好看板视图的配置,点击保存视图,前端向服务端发起请求,调用保存视图接口,携带看板视图的配置信息和分组字段;
[0014]S2.3、服务端根据不同类型的分组字段生成看板;
[0015]S2.4、所述分组字段根据现有的数据id生成;
[0016]S2.5、流程节点字段根据当前应用中填写和审批节点的节点id生成看板,获取到看板信息后插入看板表,保存视图接口。
[0017]优选地,所述步骤S2.2中的分组字段类型包括选择类字段、成员字段、部门字段和申请人字段。
[0018]优选地,所述步骤S2.4中的数据id包括选项id、用户id和部门id。
[0019]优选地,所述步骤S3具体步骤为:通过前端所传送的视图key查找看板视图的信息,将现当前所在的看板信息与数据进行对比,删除不存在数据的看板,新增看板信息中没有但数据中存在的数据看板。
[0020]优选地,所述步骤S4包括:
[0021]S4.1、根据看板信息中的数据id和分组字段类型,在不同的看板表中查出需要返还给前端的数据;
[0022]S4.2、将数据分页返还给前端。
[0023]优选地,所述步骤S5包括:
[0024]S5.1、前端调用获取数据接口,将获取到的看板id发送给后端;
[0025]S5.2、后端先根据看板配置的筛选条件找出符合条件的数据id,再将符合条件的数据id通过看板id进行二次筛选;
[0026]S5.3、将步骤S5.2中帅选出的符合每条看板的数据返回分页给前端展示。
[0027]优选地,所述S6包括:
[0028]S6.1、前端调用拖拽接口,将当前所在看板id和目标看板id的数据传给后端;
[0029]S6.2、后端判断目标看板是否为历史数据看板;
[0030]S6.3、若目标看板为历史数据看板,则返回错误码,禁止拖拽;
[0031]S6.4、若目标看板不为历史数据看板,则将当前分组字段的值改为目标看板存储的值。
[0032]优选地,所述步骤S6还包括步骤S6.5:若修改的数据设置了无法修改的规则,拖拽时给出相应的提示。
[0033]实施本专利技术可解决现有技术中OA软件数据展示与修改的操作过于繁琐的技术问题;本专利技术通过直接设置数据分组的方式直接完成对数据的筛选和分组,通过看板和看板之前的数据拖拽,最终优化了对传统OA软件展示数据进行了优化,从展示形式,修改数据两方面提升了用户体验。
附图说明
[0034]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一种实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0035]图1为视图可配置信息总览的示意图;
[0036]图2为视图创建入口的示意图;
[0037]图3为视图详细配置字段的示意图;
[0038]图4为保存视图的示意图;
[0039]图5为完整的视图对用户的展示图;
[0040]图6为通过拖拽泳道修改分组字段排序的示意图;
[0041]图7为通过拖拽泳道内卡片修改数据的示意图;
[0042]图8为提示图7的操作中可能会出现的不允许拖拽的情况。
具体实施方式
[0043]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0044]实施例
[0045]在一种具体的实施例中,一种数据展示方法,包括步骤如下,
[0046]S1、在数据库建立一张新的看板视图配置表记录用户初次创建看板视图的配置信息,如图1所示,其中,配置信息包括:基础信息配置(视图名称、视图的可见范围、视图密码)、数据展示基础配置(配置分组字段、配置卡片显示字段、配置是否显示封面、配置数据排序规则)、数据操作权限(可查看流程日志、可打印、可留言)以及数据范围配置(设置筛选条件(仅展示满足筛选条件的数据)、配置数据详情要展示的字段),配置完成后,前端将用户的配置信息传给后端,后端保存到数据库记录;
[0047]S2、选择视图的分组字段类型,此时,用户可以预览视图的生成情况,由于此时数据的配置并未入库,所以前端将用户当前的配置传给后端,后端根据现有未入库的配置临时生成数据返回给前端展示;
[0048]S3、选定视图的分组字段类型后,系统根据视图的分组字段的已有值生成看板通道并展示根据分组字段生成的所有看板,后端在数据库中寻找所述视图的分组字段,再通过所述视图的分组字段找出现有的值生成看板分页;
[0049]S4、根据看本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据展示方法,其特征在于,包括步骤如下:S1、在数据库建立一张新的看板视图配置表记录用户初次创建看板视图的配置信息,前端将用户的配置信息传给后端,后端保存到数据库记录;S2、选择视图的分组字段类型,前端将用户当前的配置传给后端,后端根据现有未入库的配置临时生成数据返回给前端展示;S3、选定视图的分组字段类型后,系统根据视图的分组字段的已有值生成看板通道并展示根据分组字段生成的所有看板,后端在数据库中寻找所述视图的分组字段,再通过所述视图的分组字段找出现有的值生成看板分页;S4、根据看板分页筛选属于所述看板的值,以用户自定义的排序方式依次呈现在看板中,前端把当前页面上的看板值的分页传给后端,后端根据各个看板值的分页返回数据卡片给前端展示;S5、在页面上通过搜索框查询并筛选数据,通过模糊查询,将满足看板条件的数据卡片传至前端展示;S6、若用户对分组字段配置了可编辑的权限,则可将数据从一个看板拖拽到另一个看板。2.根据权利要求1所述的一种数据展示方法,其特征在于,所述步骤S2包括:S2.1、选择是否打开看板的彩色背景;S2.2、用户在前端配置好看板视图的配置,点击保存视图,前端向服务端发起请求,调用保存视图接口,基于配置信息和分组字段生成看板视图;S2.3、服务端根据不同类型的分组字段生成看板;S2.4、所属分组字段根据现有的数据id生成;S2.5、流程节点字段根据当前应用中填写和审批节点的节点id生成看板,获取到看板信息后插入看板表,保存视图接口。3.根据权利要求2所述的一种数据展示方法,其特征在于,所述步骤S2.2中的分组字段类型包括选择类字段、成员字...

【专利技术属性】
技术研发人员:李婷婷薄智元
申请(专利权)人:上海易校信息科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1