Zhiqim Admin(简版的管理台)是从知启蒙管理台分离出来,保留系统参数表、系统菜单表、操作员、操作日志,去除组织、部门、角色等复杂权限功能,仅保留操作员独立权限功能。系统设计时保留ZmrSessionUser和ZmrOperator类,方便以后升级到知启蒙管理台。

森中灵 最后提交于2月前 修复cache显示错误,增加移动不带条件方法,增加操作日志不带说明方法
权限设计文档.txt1KB
一、权限通过菜单方式体现
    1、菜单为树形模式,自动向上继承
    2、菜单功能分为(显示,隐藏,关闭)三种状态
    
二、操作员分为超级管理员,管理员和操作员三级
    1、超级管理员:
        1)系统初始化产生zhiqim/zhiqim@2015账号,系统唯一,系统运维和功能调试专用,拥有所有权限(显示,隐藏和关闭)。
        2)超级管理员登录修改密码,并创建一个管理员即可关闭超级管理员,后台定时任务检查到有管理员会自动关闭超级管理员
        3)超级管理员在系统升级时在通过修改数据库operatorValid=true重新启用
    2、管理员:
        1)由超级管理员创建,可以创建多个管理员,管理员之间互斥,不可修改和删除。
        2)管理员拥有所有显示权限,和菜单中对隐藏的功能开启,显示的功能隐藏的权限。
        3)管理员拥有管理操作员的权限,包括增加、修改、查看&设置权限。
    3、操作员:
        1)由超级管理员或管理员创建。权限由超级管理员或管理员设置。
        2)没有对操作员的管理权限,且不可赋予,本组件不支持复杂的管理权限继承功能