一种页面展示方法、装置、设备及存储介质与流程

文档序号:35470118发布日期:2023-09-16 14:36阅读:29来源:国知局
一种页面展示方法、装置、设备及存储介质与流程

本技术涉及数据处理,尤其涉及一种页面展示方法、装置、设备及存储介质。


背景技术:

1、现有管理系统平台中,通常只提供例如超级管理员(superadmin)、普通管理员(admin)两种权限,在账户注册时,可以为账户指定其中一种固定权限,使得该账户可以查看平台中的某些页面,或者不能查看平台中的某些页面。

2、然而,使用管理系统平台的公司中,部门类型或者员工的工种等通常并非只有两种,现有管理系统平台中仅提供两种固定权限的方式,可能会使得有些员工的账户拥有的权限不合理,为该账户展示的页面内容随之可能也不合理,例如有些员工可能会查看到与其工作不相关的页面内容等,误操作的可能性较高,风险不可控制。

3、因此,如何灵活准确地配置每个账户的权限,灵活准确地进行页面展示,实现精细化管理,是目前亟需解决的一个技术问题。


技术实现思路

1、本技术提供了一种页面展示方法、装置、设备及存储介质,用以灵活准确地配置每个账户的权限,灵活准确地进行页面展示,实现精细化管理。

2、第一方面,本技术提供了一种页面展示方法,所述方法包括:

3、若接收到目标页面的展示请求,根据预先保存的账户与字段使用权限的对应关系,确定当前登录的目标账户对应的目标字段使用权限;其中,所述账户与字段使用权限的对应关系的确定过程包括:获得待确定权限的账户及该账户对应的目标工作属性;根据预先配置的工作属性与角色的对应关系,确定所述目标工作属性对应的目标角色;根据预先配置的角色与各字段的使用权限的对应关系,确定所述目标角色对应的字段使用权限;保存该账户与该字段使用权限的对应关系;

4、基于所述目标字段使用权限,确定所述目标页面中包含的各原始字段的展示方式;基于所述展示方式,渲染并展示所述目标页面。

5、在一种可能的实施方式中,所述基于所述目标字段使用权限,确定所述目标页面中包含的各原始字段的展示方式,包括:

6、针对所述目标页面中包含的每个原始字段,基于所述目标字段使用权限,判断该原始字段是否有显示权限,若是,则将该原始字段的展示方式确定为显示。

7、在一种可能的实施方式中,所述基于所述目标字段使用权限,确定所述目标页面中包含的各原始字段的展示方式,包括:

8、针对所述目标页面中包含的每个原始字段,基于所述目标字段使用权限,判断该原始字段是否有显示权限,若否,则将该原始字段的展示方式确定为隐藏。

9、在一种可能的实施方式中,所述工作属性与角色的对应关系的配置过程包括:

10、若接收到配置工作属性与角色的对应关系的配置请求,展示预先保存的每个角色;针对每个角色,若接收到输入的该角色对应的工作属性,则保存该工作属性与该角色的对应关系。

11、在一种可能的实施方式中,所述角色与各字段的使用权限的对应关系的配置过程包括:

12、若接收到配置角色与各字段的使用权限的对应关系的配置请求,展示预先保存的每个角色;针对每个角色,若接收到输入的该角色对应的各字段的使用权限,则保存该角色与该各字段的使用权限的对应关系。

13、在一种可能的实施方式中,所述工作属性包括:部门属性、职位属性、工种属性中的至少一种。

14、在一种可能的实施方式中,所述接收到目标页面的展示请求之前,所述方法还包括:

15、接收登录请求,识别所述登录请求中携带的目标账户。

16、第二方面,本技术提供了一种页面展示装置,所述装置包括:

17、确定模块,用于若接收到目标页面的展示请求,根据预先保存的账户与字段使用权限的对应关系,确定当前登录的目标账户对应的目标字段使用权限;其中,所述账户与字段使用权限的对应关系的确定过程包括:获得待确定权限的账户及该账户对应的目标工作属性;根据预先配置的工作属性与角色的对应关系,确定所述目标工作属性对应的目标角色;根据预先配置的角色与各字段的使用权限的对应关系,确定所述目标角色对应的字段使用权限;保存该账户与该字段使用权限的对应关系;

18、展示模块,用于基于所述目标字段使用权限,确定所述目标页面中包含的各原始字段的展示方式;基于所述展示方式,渲染并展示所述目标页面。

19、在一种可能的实施方式中,所述展示模块,具体用于:

20、针对所述目标页面中包含的每个原始字段,基于所述目标字段使用权限,判断该原始字段是否有显示权限,若是,则将该原始字段的展示方式确定为显示。

21、在一种可能的实施方式中,所述展示模块,具体用于:

22、针对所述目标页面中包含的每个原始字段,基于所述目标字段使用权限,判断该原始字段是否有显示权限,若否,则将该原始字段的展示方式确定为隐藏。

23、在一种可能的实施方式中,所述确定模块,具体用于:

24、若接收到配置工作属性与角色的对应关系的配置请求,展示预先保存的每个角色;针对每个角色,若接收到输入的该角色对应的工作属性,则保存该工作属性与该角色的对应关系。

25、在一种可能的实施方式中,所述确定模块,具体用于:

26、若接收到配置角色与各字段的使用权限的对应关系的配置请求,展示预先保存的每个角色;针对每个角色,若接收到输入的该角色对应的各字段的使用权限,则保存该角色与该各字段的使用权限的对应关系。

27、在一种可能的实施方式中,所述工作属性包括:部门属性、职位属性、工种属性中的至少一种。

28、在一种可能的实施方式中,所述确定模块,还用于:

29、接收登录请求,识别所述登录请求中携带的目标账户。

30、第三方面,本技术提供了一种电子设备,所述电子设备至少包括处理器和存储器,所述处理器用于执行存储器中存储的计算机程序时实现如上述第一方面任一所述方法的步骤。

31、第四方面,本技术提供了一种计算机可读存储介质,其存储有计算机程序,所述计算机程序被处理器执行时实现如上述第一方面任一所述方法的步骤。

32、第五方面,本技术提供了一种计算机程序产品,所述计算机程序产品包括:计算机程序代码,当所述计算机程序代码在计算机上运行时,使得计算机执行如上述第一方面任一所述方法的步骤。

33、本技术可以在接收到目标页面的展示请求时,根据预先保存的账户与字段使用权限的对应关系,确定当前登录的目标账户对应的目标字段使用权限;可以基于目标字段使用权限,确定目标页面中包含的各原始字段的展示方式;基于该展示方式,渲染并展示目标页面,其中,账户与字段使用权限的对应关系的确定过程包括:获得待确定权限的账户及该账户对应的目标工作属性;根据预先配置的工作属性与角色的对应关系,确定目标工作属性对应的目标角色;根据预先配置的角色与各字段的使用权限的对应关系,确定目标角色对应的字段使用权限;保存该账户与该字段使用权限的对应关系。由于本技术可以针对不同的账户精细化的配置账户对应的目标字段使用权限,从而可以基于相应的目标字段使用权限,精细化、个性化、智能化的对目标页面中包含的字段进行精细化的展示,基于此,可以实现灵活准确的配置每个账户的权限,灵活准确的进行页面展示,实现精细化管理的目的。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1