【技术实现步骤摘要】
数据展示方法、装置、服务器和终端设备
[0001]本说明书属于区块链
,尤其涉及数据展示方法、装置、服务器和终端设备。
技术介绍
[0002]在一些业务场景中,有时多个用户需要通过共享文档进行协作,以在同一张表格中共同完成多个用户的信息数据的录入和维护;同时,当用户有查询需求时,也可以通过上述共享文档展示出表格中该用户需要查询的信息数据。
[0003]但是,基于现有的数据展示方法,往往很难较好地保护基于共享文档的数据安全。具体的,例如,在向用户A所展示的共享文档中不但会包含有该用户A自己的信息数据,还会同时包含有其他用户(例如,用户B等)的信息数据。而其他用户的信息数据实际上用户A是没有查询权限的,这种数据展示方式势必会对其他用户的信息数据造成泄露,进而影响整体的数据安全。
[0004]针对上述问题,目前尚未提出有效的解决方案。
技术实现思路
[0005]本说明书提供的数据展示方法、装置、服务器和终端设备,能够高效、准确地响应目标用户的数据查询请求,向目标用户展示出只包含该目标用户有查询权限的内容数据的目标展示表,避免向目标用户泄露没有查询权限的内容数据,有效地保护目标数据表的数据安全。
[0006]本说明书提供了一种数据展示方法,应用于服务器,包括:
[0007]接收目标用户通过终端设备发起的数据查询请求;其中,所述数据查询请求至少携带有待查询的目标数据表的数据表标识和目标用户的用户标识;
[0008]响应所述数据查询请求,根据目标数据表的数据表标识查询 ...
【技术保护点】
【技术特征摘要】
1.一种数据展示方法,其特征在于,应用于服务器,包括:接收目标用户通过终端设备发起的数据查询请求;其中,所述数据查询请求至少携带有待查询的目标数据表的数据表标识和目标用户的用户标识;响应所述数据查询请求,根据目标数据表的数据表标识查询区块链,以获取目标数据表;其中,所述目标数据表至少包含有绑定关系集;其中,所述绑定关系集存储有目标数据表中单元格的内容数据和用户标识之间的绑定关系;根据绑定关系集和目标用户的用户标识,对目标数据表进行数据隐藏处理,以得到针对目标用户的目标展示表;将所述目标展示表发送至终端设备;其中,所述终端设备用于向目标用户展示所述目标展示表。2.根据权利要求1所述的方法,其特征在于,根据绑定关系集和目标用户的用户标识,对目标数据表进行数据隐藏处理,以得到针对目标用户的目标展示表,包括:根据绑定关系集和目标用户的用户标识,从目标数据表中筛选出与目标用户的用户标识绑定的单元格的内容数据,作为待展示的内容数据;根据所述待展示的内容数据,生成针对目标用户的目标展示表。3.根据权利要求2所述的方法,其特征在于,在从目标数据表中筛选出与目标用户的用户标识绑定的单元格的内容数据,作为待展示的内容数据的同时,所述方法还包括:获取与目标用户的用户标识绑定的单元格的内容数据所在单元格的行号和列号,以及目标数据表的格式参数和表头参数。4.根据权利要求3所述的方法,其特征在于,根据所述待展示的内容数据,生成针对目标用户的目标展示表,包括:根据目标数据表的格式参数和表头参数,进行表格重构,得到第一初始展示表;根据与目标用户的用户标识绑定的单元格的内容数据所在单元格的行号和列号,在第一初始展示表中确定出与目标用户的用户标识绑定的单元格的内容数据所在单元格;并在与目标用户的用户标识绑定的单元格的内容数据所在单元格中写入相对应的待展示的内容数据,以得到目标展示表。5.根据权利要求2所述的方法,其特征在于,根据绑定关系集和目标用户的用户标识,对目标数据表进行数据隐藏处理,以得到针对目标用户的目标展示表,还包括:复制目标数据表,得到第二初始展示表;根据绑定关系集和目标用户的用户标识,在所述第二初始展示表中,确定出未与目标用户的用户标识绑定的单元格的内容数据所在单元格;并对未与目标用户的用户标识绑定的单元格中的内容数据进行预设的模糊化处理,以得到目标展示表。6.根据权利要求5所述的方法,其特征在于,对未与目标用户的用户标识绑定的单元格中的内容数据进行预设的模糊化处理,包括:对未与目标用户的用户标识绑定的单元格中的内容数据进行打码处理;或,对未与目标用户的用户标识绑定的单元格中的内容数据进行加密处理。7.根据权利要求1所述的方法,其特征在于,在将所述目标展示表发送至终端设备之后,所述方法还包括:
通过终端设备获取目标用户针对目标展示表的内容数据的更新数据;其中,所...
【专利技术属性】
技术研发人员:张路,
申请(专利权)人:中国银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。