设置添加菜单和功能模块

来源:78oa 发布时间:2014-05-06 11:23:47 点击数:

 

  在78OA办公系统v4的【菜单模块设置】功能中,即可以自由添加功能分类和功能菜单,还可以设置调用自己二次开发的系统程序功能模块和系统外的web程序,添加的菜单(模块)都可以自由设置用户使用权限。
 
一、设置添加一级菜单(功能分类)
  在【系统设置】——【系统功能管理】下打开【菜单模块设置】功能,在“菜单管理”页面右上角点击【新增】按钮。
78OA办公系统
 
  在“新增系统菜单”界面填写相应的“菜单名称”和“排序号”,也可以选择打开和关闭该功能分类下的功能是否记录操作日志。
78OA办公系统
  排序号:菜单(模块)排序号码,数字越小排序越靠前(一级菜单靠左);
  操作日志:【系统维护】——【系统安全设置】——【系统日志管理】模块下日志记录的开关。
 
  填写完以上信息以后,点击右上角的保存按钮,即可创建“定制功能”这个功能分类。
78OA办公系统
 
二、设置添加二级菜单(功能菜单)
  在创建的一级菜单(功能分类)“定制功能”右边操作区域点击【菜单功能】按钮。
78OA办公系统
 
  打开“定制功能”分类的“菜单模块”管理页面,点击右上角的【新增】按钮。
78OA办公系统
 
  在“新增菜单模块”管理页面输入“菜单模块代码”、“菜单模块名称”、“菜单模块定义”
78OA办公系统
  菜单模块代码:二级菜单(功能菜单)排序号码,数字越小排序越靠前
78OA办公系统
    前面两位:一级菜单(功能分类)相应的位置;
78OA办公系统
    最后两位:二级菜单(功能菜单)相应的排序位置,数字越小排序越靠前。
 
  菜单模块名称:二级菜单(功能菜单)在列表中的显示名称。
 
  菜单模块定义:
78OA办公系统
    类型一:如果菜单模块下存在下级菜单模块,则填写@英文名称,格式如:@mail
    类型二:如果菜单模块是挂接OA系统中菜单模块,则填写程序路径,格式为:email/,模块对应功能脚本路径为 /htdoc/general/email/
 
  填写完以上信息以后,点击右上角的保存按钮,即可创建“功能分组2”这个二级菜单(功能菜单)。
78OA办公系统
 
三、设置添加(调用)功能模块
  在“菜单模块 《定制功能》”管理页面,点击右上角的【新增】按钮。
78OA办公系统
 
  在“新增菜单模块”管理页面输入“菜单模块代码”、“菜单模块名称”、“菜单模块定义”
78OA办公系统
  菜单模块代码:
78OA办公系统
    前面两位:一级菜单(功能分类)相应的位置;
78OA办公系统
    中间两位:二级菜单(功能菜单)相应的位置;
78OA办公系统
    最后两位:功能模块相应的排序位置,数字越小排序越靠前。
 
  菜单模块名称:“功能模块”在列表中的显示名称。
 
  菜单模块定义:“功能模块”程序路径
    类型一:如果功能模块是挂接OA系统中功能模块,则对应功能脚本路径为 group/function11/ (默认打开文件为/htdoc/general/group/function11/index.php)
    类型二:如果功能模块是挂接外部的B/S结构的系统,则填写该系统网址,格式如:https://www.78oa.com
  注意:
    1、请一定要以http://开头
    2、如果要在新窗口打开该功能,在地址末尾加符号“@”(不含双引号),例如:https://www.78oa.com@
 
  填写完以上信息以后,点击右上角的保存按钮,即可创建“功能模块”。
 
  示例:
78OA办公系统

 

四、设置菜单(模块)使用权限
  添加完功能菜单以后,需要给指定的用户组分配相应的使用权限才能在系统中使用添加的功能。在【系统维护】——【系统功能管理】——【用户权限组】功能中,点击需要设置的用户分组右边操作区域的【角色权限】按钮。
78OA办公系统
 
  勾选相应功能模块即可。
78OA办公系统
 
  效果展示:
78OA办公系统