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

森中灵 最后提交于1月前 修复cache显示错误,增加移动不带条件方法,增加操作日志不带说明方法
config.xml9KB
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE zhiqim-context PUBLIC "-//ZHIQIM //DTD Zhiqim-Context Configuration 8.0.0//EN" "https://zhiqim.org/xmldtds/zhiqim_context_8_0_0.dtd">
<zhiqim-context>

    <!-- 属性配置 -->
    <attribute name="系统名称" key="name" value="知启蒙管理台"/>
    <attribute name="系统版本" key="version" value="V8.0.4"/>
    <attribute name="系统引导" key="bootstrap" value="org.zhiqim.manager.ZmrBootstrap"/>
    <attribute name="管理台菜单" key="zmr_menu_sql" value="/conf/zmr_menu.sql"/>
    <attribute name="管理台路径" key="zhiqim_manager" value="manager"/>
    
    <!-- 拦截器 -->
    <interceptor name="检查登录" key="chkZmrLogin" class="org.zhiqim.manager.ZmrInterceptor"/>
    
    <!-- 基本内容 -->
    <action name="首页" path="/index.htm" view="/ztmpl/zhiqim_manager/index.htm" class="org.zhiqim.manager.action.IndexAction"/>
    <action name="管理页" path="/${zhiqim_manager}.htm" view="/ztmpl/zhiqim_manager/index.htm" class="org.zhiqim.manager.action.IndexAction"/>
    <action name="退出" path="/${zhiqim_manager}/logout.htm" redirect="/index.htm" class="org.zhiqim.manager.action.LogoutAction"/>
    <action name="头像" path="/${zhiqim_manager}/avatar/*/*.png" class="org.zhiqim.manager.action.AvatarAction" method="access"/>
    
    <!-- 主页 -->
    <action name="主页"  interceptor="chkZmrLogin" path="/${zhiqim_manager}/main.htm" view="/ztmpl/zhiqim_manager/main.htm" include="/zview/zhiqim_manager/main.zml" class="org.zhiqim.manager.action.MainAction" />
    <action name="主页框架"  interceptor="chkZmrLogin" path="/${zhiqim_manager}/welcome.htm" view="/ztmpl/zhiqim_manager/main.htm" include="/zview/zhiqim_manager/main.zml" class="org.zhiqim.manager.action.MainAction" />
    <action name="用户中心"  interceptor="chkZmrLogin" path="/${zhiqim_manager}/profile.htm" view="/ztmpl/zhiqim_manager/main.htm" include="/zview/zhiqim_manager/profile.zml" class="org.zhiqim.manager.action.ProfileAction" />
    
    <!-- 系统管理 -->
    <action name="系统菜单列表" interceptor="chkZmrLogin" path="/${zhiqim_manager}/menu.htm" view="/ztmpl/zhiqim_manager/main.htm" include="/zview/zhiqim_manager/menu.zml" class="org.zhiqim.manager.action.MenuAction" method="list"/>
    <action name="增加菜单页面" interceptor="chkZmrLogin" path="/${zhiqim_manager}/menuAdd.htm" view="/ztmpl/zhiqim_manager/main.htm" include="/zview/zhiqim_manager/menuAdd.zml" class="org.zhiqim.manager.action.MenuAction" method="add"/>
    <action name="增加菜单处理" interceptor="chkZmrLogin" path="/${zhiqim_manager}/menuInsert.htm" redirect="/${zhiqim_manager}/menu.htm" class="org.zhiqim.manager.action.MenuAction" method="insert" success="增加成功"/>
    <action name="修改菜单页面" interceptor="chkZmrLogin" path="/${zhiqim_manager}/menuModify.htm" view="/ztmpl/zhiqim_manager/main.htm" include="/zview/zhiqim_manager/menuModify.zml" class="org.zhiqim.manager.action.MenuAction" method="modify"/>
    <action name="修改菜单处理" interceptor="chkZmrLogin" path="/${zhiqim_manager}/menuUpdate.htm" redirect="/${zhiqim_manager}/menu.htm" class="org.zhiqim.manager.action.MenuAction" method="update" success="修改成功"/>
    <action name="删除菜单处理" interceptor="chkZmrLogin" path="/${zhiqim_manager}/menuDelete.htm" redirect="/${zhiqim_manager}/menu.htm" class="org.zhiqim.manager.action.MenuAction" method="delete" success="删除成功"/>
    <action name="系统配置设置" interceptor="chkZmrLogin" path="/${zhiqim_manager}/config.htm" view="/ztmpl/zhiqim_manager/main.htm" include="/zview/zhiqim_manager/config.zml" redirect="/${zhiqim_manager}/config.htm" class="org.zhiqim.manager.action.ConfigAction"/>
    <action name="系统参数设置" interceptor="chkZmrLogin" path="/${zhiqim_manager}/param.htm" view="/ztmpl/zhiqim_manager/main.htm" include="/zview/zhiqim_manager/param.zml" class="org.zhiqim.manager.action.ParamAction"/>
    <action name="更换首页主题风格" interceptor="chkZmrLogin" path="/${zhiqim_manager}/themeIndex.htm" view="/ztmpl/zhiqim_manager/main.htm" include="/zview/zhiqim_manager/themeIndex.zml" class="org.zhiqim.manager.action.ThemeIndexAction"/>
    <action name="更换主页主题风格" interceptor="chkZmrLogin" path="/${zhiqim_manager}/themeMain.htm" view="/ztmpl/zhiqim_manager/main.htm" include="/zview/zhiqim_manager/themeMain.zml" class="org.zhiqim.manager.action.ThemeMainAction"/>
    <action name="系统缓存管理" interceptor="chkZmrLogin" path="/${zhiqim_manager}/cache.htm" view="/ztmpl/zhiqim_manager/main.htm" include="/zview/zhiqim_manager/cache.zml" redirect="/${zhiqim_manager}/cache.htm" class="org.zhiqim.manager.action.CacheAction"/>
    <action name="密钥对设置" interceptor="chkZmrLogin" path="/${zhiqim_manager}/keys.htm" view="/ztmpl/zhiqim_manager/main.htm" include="/zview/zhiqim_manager/keys.zml" redirect="/${zhiqim_manager}/keys.htm" class="org.zhiqim.manager.action.KeysAction" success="生成成功"/>
    <action name="进程状态查询" interceptor="chkZmrLogin" path="/${zhiqim_manager}/process.htm" view="/ztmpl/zhiqim_manager/main.htm" include="/zview/zhiqim_manager/process.zml" />
    <action name="进程线程堆栈信息" interceptor="chkZmrLogin" path="/${zhiqim_manager}/processThreadStack.htm" view="/ztmpl/zhiqim_manager/dialog.htm" include="/zview/zhiqim_manager/processThreadStack.zml" class="org.zhiqim.manager.action.ProcessThreadStackAction"/>
    
    <!-- 个人中心 -->
    <action name="修改密码" interceptor="chkZmrLogin" path="/${zhiqim_manager}/profileModifyPassword.htm" view="/ztmpl/zhiqim_manager/dialog.htm" include="/zview/zhiqim_manager/profileModifyPassword.zml"/>
    <action name="更换头像" interceptor="chkZmrLogin" path="/${zhiqim_manager}/profileModifyAvatar.htm" view="/ztmpl/zhiqim_manager/dialog.htm" include="/zview/zhiqim_manager/profileModifyAvatar.zml"/>
    <action name="验证密码" interceptor="chkZmrLogin" path="/${zhiqim_manager}/validatePassword.htm" view="/ztmpl/zhiqim_manager/dialog.htm" include="/zview/zhiqim_manager/validatePassword.zml"/>

    <!-- 操作员管理 -->
    <action name="操作员列表" interceptor="chkZmrLogin" path="/${zhiqim_manager}/operator.htm" view="/ztmpl/zhiqim_manager/main.htm" include="/zview/zhiqim_manager/operator.zml" class="org.zhiqim.manager.action.OperatorAction" method="list"/>
    <action name="增加操作员页面" interceptor="chkZmrLogin" path="/${zhiqim_manager}/operatorAdd.htm" view="/ztmpl/zhiqim_manager/main.htm" include="/zview/zhiqim_manager/operatorAdd.zml" class="org.zhiqim.manager.action.OperatorAction" method="add"/>
    <action name="增加操作员处理" interceptor="chkZmrLogin" path="/${zhiqim_manager}/operatorInsert.htm" redirect="/${zhiqim_manager}/operator.htm" class="org.zhiqim.manager.action.OperatorAction" method="insert" success="增加成功"/>
    <action name="修改操作员页面" interceptor="chkZmrLogin" path="/${zhiqim_manager}/operatorModify.htm" view="/ztmpl/zhiqim_manager/main.htm" include="/zview/zhiqim_manager/operatorModify.zml" class="org.zhiqim.manager.action.OperatorAction" method="modify"/>
    <action name="修改操作员密码" interceptor="chkZmrLogin" path="/${zhiqim_manager}/operatorModifyPassword.htm" view="/ztmpl/zhiqim_manager/dialog.htm" include="/zview/zhiqim_manager/operatorModifyPassword.zml" />
    <action name="修改操作员处理" interceptor="chkZmrLogin" path="/${zhiqim_manager}/operatorUpdate.htm" redirect="/${zhiqim_manager}/operator.htm" class="org.zhiqim.manager.action.OperatorAction" method="update" success="修改成功"/>
    <action name="删除操作员处理" interceptor="chkZmrLogin" path="/${zhiqim_manager}/operatorDelete.htm" redirect="/${zhiqim_manager}/operator.htm" class="org.zhiqim.manager.action.OperatorAction" method="delete" success="删除成功"/>
    <action name="操作员选择对话框" interceptor="chkZmrLogin" path="/${zhiqim_manager}/operatorSelector.htm" view="/ztmpl/zhiqim_manager/dialog.htm" include="/zview/zhiqim_manager/operatorSelector.zml" class="org.zhiqim.manager.action.OperatorSelectorAction"/>
    <action name="操作员多选对话框" interceptor="chkZmrLogin" path="/${zhiqim_manager}/operatorsSelector.htm" view="/ztmpl/zhiqim_manager/dialog.htm" include="/zview/zhiqim_manager/operatorsSelector.zml" class="org.zhiqim.manager.action.OperatorSelectorAction"/>
    <action name="操作员权限修改" interceptor="chkZmrLogin" path="/${zhiqim_manager}/operatorRule.htm" view="/ztmpl/zhiqim_manager/main.htm" include="/zview/zhiqim_manager/operatorRule.zml" class="org.zhiqim.manager.action.OperatorRuleAction" success="设置成功"/>

    <!-- 操作日志与在线列表 -->
    <action name="操作日志查询" interceptor="chkZmrLogin" path="/${zhiqim_manager}/operateLog.htm" view="/ztmpl/zhiqim_manager/main.htm" include="/zview/zhiqim_manager/operateLog.zml" />
    <action name="操作员在线列表" interceptor="chkZmrLogin" path="/${zhiqim_manager}/operatorOnline.htm" view="/ztmpl/zhiqim_manager/main.htm" include="/zview/zhiqim_manager/operatorOnline.zml" class="org.zhiqim.manager.action.OperatorOnlineAction"/>

</zhiqim-context>