找回密码
 立即注册

QQ登录

只需一步,快速开始

wsh89757
金牌服务用户   /  发表于:2024-12-24 16:09  /   查看:188  /  回复:22
20金币
如何实现控制台里这两个功能?

这个服务端命令虽然达到继承效果,连同继承角色的继承角色一块加到本角色中了,继承一多就不方便删除



另外还想达到展示继承关系的效果,不一定非要下图这个效果,但要能展示本角色的继承关系

请大佬指点!!
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

了解了,活字格自己提供的用户管理的视图信息中,并没有给出角色之间直接继承的关系,而是将继承关系细化成角色拥有权限的关系,所以对于直接继承的还是间接继承的,分不清楚,只有父子关系,所以咱们展示结果达不到预期,是这样吧。 咱们的用户数据库若是转到外联数据库了,可以在用户数据库中创建一个视图,去获取角色间的继承关系数据,这个问题应该就可以解决 若是用户是内建库,那么暂时没有办法,只能在产品需求版块 ...

22 个回复

倒序浏览
最佳答案
最佳答案
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2024-12-24 16:09:48
来自 8#
了解了,活字格自己提供的用户管理的视图信息中,并没有给出角色之间直接继承的关系,而是将继承关系细化成角色拥有权限的关系,所以对于直接继承的还是间接继承的,分不清楚,只有父子关系,所以咱们展示结果达不到预期,是这样吧。

咱们的用户数据库若是转到外联数据库了,可以在用户数据库中创建一个视图,去获取角色间的继承关系数据,这个问题应该就可以解决


若是用户是内建库,那么暂时没有办法,只能在产品需求版块提一个需求,希望可以增加一个获取角色间继承关系的视图

本帖子中包含更多资源

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

x
回复 使用道具 举报
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2024-12-24 18:04:52
2#
大佬您好,咱们若是想要实现这个功能,其实就是简单的数据查询,在创建的用户信息管理视图中,其中有一个视图就记录了角色之间互相继承的关系。


就可以查询出,当前角色继承的角色,以及被继承的角色

本帖子中包含更多资源

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

x
回复 使用道具 举报
wsh89757
金牌服务用户   /  发表于:2024-12-25 09:07:13
3#
Grayson.Shang 发表于 2024-12-24 18:04
大佬您好,咱们若是想要实现这个功能,其实就是简单的数据查询,在创建的用户信息管理视图中,其中有一个视 ...

大佬,第二个问题主要是展示效果不确定,不知道用什么插件能以图表形式清晰的展现角色继承关系
第一个问题如何解呢?
回复 使用道具 举报
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2024-12-25 09:56:24
4#
本帖最后由 Grayson.Shang 于 2024-12-25 09:58 编辑

大佬您好,若是咱们是想要展示角色间继承关系,可以Echarts应该是可以满足咱们需求的,下面举例的树应该就可以做到类似的效果



不过Echarts是10.0支持的插件,9.0.103没有对应的插件,若是想要实现的话,可能需要咱们自己写一个单元格类型的插件了
ECharts图表 - 葡萄城市场

还有一个是葡萄城市场有其他客户在8版本上做了一个组织结构展示的插件,应该也可以满足咱们的需求,咱们也可以参考一下
组织关系图插件 - 葡萄城市场


至于咱们说的第一个问题,多级关系默认是展开的,咱们也可以点击直接继承的角色节点,收起后续继承关系的展示,就会好一些


本帖子中包含更多资源

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

x
回复 使用道具 举报
wsh89757
金牌服务用户   /  发表于:2024-12-25 13:40:56
5#
Grayson.Shang 发表于 2024-12-25 09:56
大佬您好,若是咱们是想要展示角色间继承关系,可以Echarts应该是可以满足咱们需求的,下面举例的树应该就 ...

好的 第二个我试试,但第一个问题是一个增删继承角色的功能,我们想做的是和控制台一样的两行展示内容,但现有角色插件同时添加了继承角色的所有继承角色,这样不方便删除继承关系,我们想实现只继承最上层角色,就能达到多层继承,即继承 继承角色的所有继承角色效果,且不在这两行里展示,,有方案实现吗


本帖子中包含更多资源

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

x
回复 使用道具 举报
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2024-12-25 16:41:53
6#
大佬您好,没有太理解咱们想要实现什么样的效果。
咱们角色之间的继承本身就是,继承最上面的角色时,就会继承对应角色的所有效果。

咱们想要以什么样的方式展示角色之间的关系,具体场景是什么样的
回复 使用道具 举报
wsh89757
金牌服务用户   /  发表于:2024-12-26 09:09:47
7#
Grayson.Shang 发表于 2024-12-25 16:41
大佬您好,没有太理解咱们想要实现什么样的效果。
咱们角色之间的继承本身就是,继承最上面的角色时,就会 ...

简单来说就是,下图是控制台的效果,这两行都只展示了有直接继承关系的角色,但是我们实现的时候 间接继承的关系角色也会展示在其中,我们不希望在这两行展示间接继承的关系角色

本帖子中包含更多资源

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

x
回复 使用道具 举报
wsh89757
金牌服务用户   /  发表于:2024-12-26 10:32:42
9#
Grayson.Shang 发表于 2024-12-26 10:13
了解了,活字格自己提供的用户管理的视图信息中,并没有给出角色之间直接继承的关系,而是将继承关系细化成 ...

感谢讲解,我去找一下对应字段
回复 使用道具 举报
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2024-12-26 10:54:07
10#
不用客气,问题得到解决了就好
回复 使用道具 举报
123下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部