一种数据展示方法与流程

文档序号:35058429发布日期:2023-08-06 18:44阅读:41来源:国知局
一种数据展示方法与流程

本发明涉及计算机软件领域,特别涉及一种数据展示方法。


背景技术:

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


技术实现思路

1、为了解决现有技术中oa软件数据展示与修改的操作过于繁琐的技术问题,本发明是这样实现的:

2、一种数据展示方法,包括步骤如下:

3、s1、在数据库建立一张新的看板视图配置表记录用户初次创建看板视图的配置信息,前端将用户的配置信息传给后端,后端保存到数据库记录;

4、s2、选择视图的分组字段类型,前端传给后端当前用户的配置,后端根据现有未入库的配置临时生成数据返回给前端展示;

5、s3、选定视图的分组字段类型后,系统根据视图的分组字段的已有值生成看板通道并展示根据分组字段生成的所有看板,后端在数据库中寻找所述视图的分组字段,再通过所述视图的分组字段找出现有的值生成看板分页;

6、s4、根据看板分页筛选属于所述看板的值,以用户自定义的排序方式依次呈现在看板中,前端把当前页面上的看板值的分页传给后端,后端根据各个看板值的分页返回数据卡片给前端展示。

7、s5、在页面上通过搜索框查询并筛选数据,通过模糊查询,将满足看板条件的数据卡片传至前端展示;

8、若用户对分组字段配置了可编辑的权限,则可将数据从一个看板拖拽到另一个看板。

9、优选地,所述步骤s2包括:

10、s2.1、选择是否打开看板的彩色背景;

11、s2.2、用户在前端配置好看板视图的配置,点击保存视图,前端向服务端发起请求,调用保存视图接口,携带看板视图的配置信息和分组字段;

12、s2.3、服务端根据不同类型的分组字段生成看板;

13、s2.4、所述分组字段根据现有的数据id生成;

14、s2.5、流程节点字段根据当前应用中填写和审批节点的节点id生成看板,获取到看板信息后插入看板表,保存视图接口。

15、优选地,所述步骤s2.2中的分组字段类型包括选择类字段、成员字段、部门字段和申请人字段。

16、优选地,所述步骤s2.4中的数据id包括选项id、用户id和部门id。

17、优选地,所述步骤s3具体步骤为:通过前端所传送的视图key查找看板视图的信息,将现当前所在的看板信息与数据进行对比,删除不存在数据的看板,新增看板信息中没有但数据中存在的数据看板。

18、优选地,所述步骤s4包括:

19、s4.1、根据看板信息中的数据id和分组字段类型,在不同的看板表中查出需要返还给前端的数据;

20、s4.2、将数据分页返还给前端。

21、优选地,所述步骤s5包括:

22、s5.1、前端调用获取数据接口,将获取到的看板id发送给后端;

23、s5.2、后端先根据看板配置的筛选条件找出符合条件的数据id,再将符合条件的数据id通过看板id进行二次筛选;

24、s5.3、将步骤s5.2中帅选出的符合每条看板的数据返回分页给前端展示。

25、优选地,所述s6包括:

26、s6.1、前端调用拖拽接口,将当前所在看板id和目标看板id的数据传给后端;

27、s6.2、后端判断目标看板是否为历史数据看板;

28、s6.3、若目标看板为历史数据看板,则返回错误码,禁止拖拽;

29、s6.4、若目标看板不为历史数据看板,则将当前分组字段的值改为目标看板存储的值。

30、优选地,所述步骤s6还包括步骤s6.5:若修改的数据设置了无法修改的规则,拖拽时给出相应的提示。

31、实施本发明可解决现有技术中oa软件数据展示与修改的操作过于繁琐的技术问题;本发明通过直接设置数据分组的方式直接完成对数据的筛选和分组,通过看板和看板之前的数据拖拽,最终优化了对传统oa软件展示数据进行了优化,从展示形式,修改数据两方面提升了用户体验。



技术特征:

1.一种数据展示方法,其特征在于,包括步骤如下:

2.根据权利要求1所述的一种数据展示方法,其特征在于,所述步骤s2包括:

3.根据权利要求2所述的一种数据展示方法,其特征在于,所述步骤s2.2中的分组字段类型包括选择类字段、成员字段、部门字段和申请人字段。

4.根据权利要求3所述的一种数据展示方法,其特征在于,所述步骤s2.4中的数据id包括选项id、用户id和部门id。

5.根据权利要求4所述的一种数据展示方法,其特征在于,所述步骤s3具体步骤为:通过前端所传送的视图key查找看板视图的信息,将现当前所在的看板信息与数据进行对比,删除不存在数据的看板,新增看板信息中没有但数据中存在的数据看板。

6.根据权利要求1所述的一种数据展示方法,其特征在于,所述步骤s4包括:

7.根据权利要求1所述的一种数据展示方法,其特征在于,所述步骤s5包括:

8.根据权利要求1所述的一种数据展示方法,其特征在于,所述s6包括:

9.根据权利要求8所述的一种数据展示方法,其特征在于,所述步骤s6还包括步骤s6.5:若修改的数据设置了无法修改的规则,拖拽时给出相应的提示。


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

技术研发人员:李婷婷,薄智元
受保护的技术使用者:上海易校信息科技有限公司
技术研发日:
技术公布日:2024/1/14
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1