-
公开(公告)号:CN119938706A
公开(公告)日:2025-05-06
申请号:CN202411792191.X
申请日:2024-12-06
Applicant: 河钢数字技术股份有限公司 , 石家庄钢铁有限责任公司
IPC: G06F16/2455 , G06F16/242
Abstract: 本申请涉及一种基于SQL传参的报表数据筛选过滤查询方法,包括如下方法:S1、报表模版解析器定义文件中配置好数据源、查询SQL;S2、然后动态报表调用报表后台服务API,报表后台服务API接收到查询数据请求后,先查询系统数据库查询报表模版定义的报表配置信息;S3、报表模版解析器解析报表模版定义信息后,报表定义配置的数据源信息、查询SQL交由SQL构造执行器执行查询数据库操作。本申请实施例提供的整体结构,报表模版定义中数据来源设置动态SQL及占位符,查询数据时传递SQL参数,再由后端服务基于动态SQL传参方式替换参数构造满足过滤筛选条件的SQL,查询数据库获取数据,可以实现对于数据的的精准过滤筛选查询。
-
公开(公告)号:CN118838946A
公开(公告)日:2024-10-25
申请号:CN202411066538.2
申请日:2024-08-05
Applicant: 河钢数字技术股份有限公司
IPC: G06F16/248 , G06F16/22 , G06F21/60
Abstract: 本发明涉及计算机技术领域,提供一种多模块多表权限资源数据树形展示的实现方法,包括以下步骤:步骤一、各业务模块独立管理各自的资源数据;步骤二、各业务模块按照统一的数据结构返回前端各模块的树形节点;步骤三、前端页面分别请求各业务模块API获取树形节点数据;步骤四、前端页面将获取的各模块树形节点数据进行汇总拼接,展示总体资源树;步骤五、各业务模块的AP I支持动态更新资源树节点,以反映实时的权限变更。通过前端直接请求的模块不同,总表存储构造的方案前端只请求系统模块API一个接口,前端根据模块标识分别请求不同的业务模块AP I服务,多模块分别构造前端汇总的设计方案可以支持资源分散在多个库表的后台应用,应用程序拓展性提高了。
-
公开(公告)号:CN118709165A
公开(公告)日:2024-09-27
申请号:CN202410862988.6
申请日:2024-06-28
Applicant: 河钢数字技术股份有限公司
Abstract: 本发明适用于数据权限技术领域,提供了一种基于RBAC模式的数据权限的设计方法,包括RBAC模型,传统RBAC模型中,用户和角色之间是多对多的关系,一个用户可以被赋予若干角色,一个角色也可以被赋予若干用户,所述S1、基于RBAC模型的数据权限架构设计:传统应用中仅涉及应用的功能权限,依据RBAC模型在功能权限的基础上增加数据权限的设计,本发明一种基于RBAC模式的数据权限的设计方法,应用系统除原有的功能权限外,增加了对于用户数据细粒度行级别的数据权限控制,即功能权限可以实现控制整个模块菜单页面的显示隐藏,数据权限可以实现各模块数据的无权限(不可见)、只读权限、读写权限等。
-
-