-
-
yangm 数据达人Lv4
发表于2021-9-9 17:07
楼主
本帖最后由 yangm 于 2021-9-9 17:56 编辑
在实际业务场景中,可能会存在一个用户拥有多个门户的权限。在使用中会存在一个问题,该用户在登陆系统会默认进入门户列表中的第一个门户。如图:000用户是有三个门户的权限,那么000用户登录系统默认进入的系统就是多彩菜单风格这个门户。
那么我们如何指定进入我们想要的门户呢?
一、批量设置门户
应用发布》pc门户》批量设置门户
进入批量设置门户后可以看到门户列表,我们选中需要默认进入的门户列表,点击添加找到需要默认进入此门户的用户选中,确定。如图:给000用户指定默认进入梦星蓝门户。
注意:此设置界面只针对系统库自带用户进行设置,如果系统为第三方库用户和单点集成用户,请往下看。
二、自定义表达式设置
应用发布》pc门户》自定义
自定义表达式针对的范围较大,使用更加灵活。支持对第三方机构库用户和单点集成用户进行设置。
(1)以用户id设置
如图:如果是000用户,进入梦星蓝门户,其他用户进入多彩菜单风格门户。
if(login.id='000','MXL','DCCDFG')
注意勾选表达式优先,否则表达式无效。
(2)以用户机构设置
我们找到需要设置的机构找到机构代码。如图:用户机构代码为‘111’。
如图:如果是111机构的用户,进入梦星蓝门户,其他机构用户进入多彩菜单风格门户。
if(login.orgid='111','MXL','DCCDFG')
(3)以用户自定义属性设置
当用户很多,且每个用户需要优先查看的门户不一样而且没有规律的时候,可以考虑把用户和门户的对应关系维护到属性中。
首先创建自定义用户字段 用户权限》高级设置
如图:给000用户创建一个‘MH’属性。
然后进入用户权限》机构用户
给需要指定的用户一个标识,如图:给000用户输入222。
如图:如果是222的默认进入门户的用户,进入梦星蓝门户,其他默认进入门户的用户进入多彩菜单风格门户。
以上示例均为比较简单的示例场景,如有更多场景欢迎跟帖补充~
在实际业务场景中,可能会存在一个用户拥有多个门户的权限。在使用中会存在一个问题,该用户在登陆系统会默认进入门户列表中的第一个门户。如图:000用户是有三个门户的权限,那么000用户登录系统默认进入的系统就是多彩菜单风格这个门户。

那么我们如何指定进入我们想要的门户呢?
一、批量设置门户
应用发布》pc门户》批量设置门户
进入批量设置门户后可以看到门户列表,我们选中需要默认进入的门户列表,点击添加找到需要默认进入此门户的用户选中,确定。如图:给000用户指定默认进入梦星蓝门户。

注意:此设置界面只针对系统库自带用户进行设置,如果系统为第三方库用户和单点集成用户,请往下看。
二、自定义表达式设置
应用发布》pc门户》自定义
自定义表达式针对的范围较大,使用更加灵活。支持对第三方机构库用户和单点集成用户进行设置。
(1)以用户id设置
如图:如果是000用户,进入梦星蓝门户,其他用户进入多彩菜单风格门户。
if(login.id='000','MXL','DCCDFG')

注意勾选表达式优先,否则表达式无效。
(2)以用户机构设置
我们找到需要设置的机构找到机构代码。如图:用户机构代码为‘111’。

如图:如果是111机构的用户,进入梦星蓝门户,其他机构用户进入多彩菜单风格门户。
if(login.orgid='111','MXL','DCCDFG')

(3)以用户自定义属性设置
当用户很多,且每个用户需要优先查看的门户不一样而且没有规律的时候,可以考虑把用户和门户的对应关系维护到属性中。
首先创建自定义用户字段 用户权限》高级设置
如图:给000用户创建一个‘MH’属性。

然后进入用户权限》机构用户
给需要指定的用户一个标识,如图:给000用户输入222。

如图:如果是222的默认进入门户的用户,进入梦星蓝门户,其他默认进入门户的用户进入多彩菜单风格门户。

以上示例均为比较简单的示例场景,如有更多场景欢迎跟帖补充~