找回密码
 立即注册

QQ登录

只需一步,快速开始

xiaoz 悬赏达人认证 活字格认证

金牌服务用户

146

主题

1203

帖子

3831

积分

金牌服务用户

积分
3831

活字格高级认证圣诞拼拼乐微信认证勋章悬赏达人活字格认证

QQ
xiaoz 悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2023-10-12 14:57  /   查看:1583  /  回复:5
1金币
场景 订单对应多个工单。 订单列表用订单编号关联工单里面的订单编号。 工单是用行权限的。问题是如果没有权限的数据就不显示。除了ID这个字段会显示出来别的权限都限制了。只有行权限没有设置字段权限


像这种,光显示ID,点开没有数据,因为权限限制不允许看此条信息。如果工单ID换成编号了,等其他字段均不会显示,只有关联显示ID的时候会出现,但是他应该没有权限的。这3列数据都是关联出来的。就ID不受行权限约束
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

好吧,我这担心后面遇到问题,所以多说了一点。关于您提到的问题,我这边测试了,可以复现咱们的问题 我这边创建了一个主子表,其中是通过主表 关联到 子表的主表字段上 子表同样设置了行权限 为了能测试权限,我将页面设置成匿名用户可以查看,最终测试的数据如下 这个是我的页面设计,其中当前用户没有子表对应数据的行权限的时候,子表的字段是不能正常查看的,包括主表关联到的子表字段,也就是后面 ...

5 个回复

倒序浏览
最佳答案
最佳答案
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2023-10-12 14:57:04
来自 6#
好吧,我这担心后面遇到问题,所以多说了一点。关于您提到的问题,我这边测试了,可以复现咱们的问题


我这边创建了一个主子表,其中是通过主表 关联到 子表的主表字段上


子表同样设置了行权限


为了能测试权限,我将页面设置成匿名用户可以查看,最终测试的数据如下


这个是我的页面设计,其中当前用户没有子表对应数据的行权限的时候,子表的字段是不能正常查看的,包括主表关联到的子表字段,也就是后面的订单编码。但是主表本身的订单编码(前面的订单编码)是可以正常查看的


所以咱们的工单ID可以正常查看,应该是工单ID绑定的是主表的工单ID,而其他字段绑定的是子表的字段,当用户没有对应子表权限的时候,就看不到数据了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2023-10-12 15:29:38
2#
大佬您好,我理解咱们所描述的问题,咱们的订单表是一对多中的1,而工单表是一对多中的多,是这样的吗?


而且,咱们在设置关联的时候,是不是使用的订单表的主键(订单编号)关联到工单表的订单表的订单编号上了。

若是这样的话,本身设计是有问题的,在设置关联的时候,其实指的是外联关联,也就是引用外部的那一方,关联到被引用的那一方,也就是需要从工单表的订单编号,关联到订单表的订单编号上。
若是想要多数据一起展示,应该暂时工单表,然后通过引用再展示对应的订单表信息,然后在对订单表字段设置自动合并,就可以


而关于咱们的行权限,因为展示的是工单表,即使工单表有设置行权限,也不会有影响了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
xiaoz悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2023-10-12 15:35:31
3#
本帖最后由 xiaoz 于 2023-10-12 15:36 编辑
Grayson.Shang 发表于 2023-10-12 15:29
大佬您好,我理解咱们所描述的问题,咱们的订单表是一对多中的1,而工单表是一对多中的多,是这样的吗?

...

您说的没错关联关系是这样
这样设计是有问题的吗。
我想搜索一家公司的订单可能有多个,多个订单对应了多个工单。都想看到,所以搜索的是订单表,工单通过关联带出来。但是为什么ID会显示,别的字段行权限是正常的呢。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2023-10-12 17:44:07
4#
咱们这种设计,因为外键的关联一般是唯一的,并且有时数据量大了,需要对关联字段做索引,而咱们这种设计本身从主表到子表,是一对多的关系,数据量大了可能还会存在性能问题。


而且即使从子表展示子表和主表的数据,同样也是可以查询子表数据的,咱们表格的查询条件是可以通过关联项去查询,并不影响咱们功能的实现

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
xiaoz悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2023-10-12 17:49:21
5#
Grayson.Shang 发表于 2023-10-12 17:44
咱们这种设计,因为外键的关联一般是唯一的,并且有时数据量大了,需要对关联字段做索引,而咱们这种设计本 ...

您说的是,可以这样做而且不影响性能。 我发这个帖子的目的是,疑似bug,觉得权限限制不应该显示出来。但是单独ID显示出来了。还是说我的主表关联子表资料这个操作就是错的所以出现了这个错误。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部