1.5.2.1.2. 配置实现主菜单扩展

1.5.2.1.2.1. 登录数据维护

开放目前标准产品屏蔽的账户,执行如下预制SQL:

-- 超级管理员人员
INSERT INTO org_member (ID,NAME,CODE,IS_INTERNAL,IS_LOGINABLE,IS_VIRTUAL,IS_ADMIN,IS_ASSIGNED,TYPE,STATE,IS_ENABLE,IS_DELETED,STATUS,SORT_ID,ORG_DEPARTMENT_ID,ORG_POST_ID,ORG_LEVEL_ID,ORG_ACCOUNT_ID,DESCRIPTION,CREATE_TIME,UPDATE_TIME) 
VALUES ('6725175934914479521','超级管理员','','1','1','0','1','1',NULL,'1','1','0','1','-1','-1','-1','-1','-1730833917365171641','','2012-08-27 00:00:00','2012-08-27 00:00:00');
-- 超级管理员账号
INSERT INTO org_principal VALUES ('28','super-admin','tAXR7dJpxqF5GptnLve33dzGGUs=','',NULL,'6725175934914479521','1','2012-08-27 00:00:00','2012-08-27 00:00:00');
-- 超级管理员的关系
INSERT INTO org_relationship (ID,TYPE,SOURCE_ID,OBJECTIVE0_ID,OBJECTIVE1_ID,OBJECTIVE5_ID,SORT_ID,ORG_ACCOUNT_ID,CREATE_TIME,UPDATE_TIME)
VALUES ('-8329422661916671085','Member_Role','6725175934914479521','-1730833917365171641','-3989205346588222483','Member','-1','-1730833917365171641','2012-08-27 00:00:00','2012-08-27 00:00:00');

重启服务后即可使用超级管理员账户登录,登录名为super-admin,密码为123456。

建议在完成菜单配置后,手动删除这三条记录并重启服务。

1.5.2.1.2.2. 资源维护

使用超级管理员登录后,进入【产品打包管理】--【产品资源注册】

点击【新建】创建资源,截图为资源维护界面

自定义的资源保存成功后,在自定义资源列表中可以使用找到该资源,勾选即可进行【编辑】操作。

1.5.2.1.2.3. 菜单维护

【产品打包管理】--【产品打包】

可以在左侧菜单树通过点击后新建菜单来创建二级菜单,或者直接点击菜单资源树来创建一级菜单。

这里可以通过选择是否为虚节点来控制点击是否产生动作,当选择不是虚节点时,需要配置页面资源名称,此时点击选择即可找到上一小节维护的自定义资源。

1.5.2.1.2.4. 角色与菜单维护

菜单新建完成后,使用单位管理员或集团管理员登录,【组织模型管理】--【角色与权限设置】,可以新建或使用现有角色,通过分配资源来分配刚刚新建的菜单即可。

登录拥有该角色的人员,即可看见配置好的菜单,并且点击可以访问配置自定义资源的URL地址,至此菜单的扩展已经全部配置完成。