系统设置

系统的全局配置:机构信息、业务规则、文件存储、通知推送、安全与合规,共 5 组。

⚙️
配置说明:系统设置为全局配置,保存后立即生效,全部变更写入审计日志(操作人、时间、IP、变更前后值)。其中「文件与存储」「安全与合规」中的敏感项仅超级管理员可修改,教务仅可调整「业务规则」中的通知相关项。

配置分组

切换分组不会丢失未保存的编辑内容(原型演示)
🔒 标注项需超级管理员

① 基础信息

机构对外展示的基本信息,用于家长端、导出文件页眉与通知签名
需超级管理员
家长端展示的咨询电话,工作时间外自动提示留言。
—
🏫
当前使用占位 Logo「禾」 · 拖拽或 点击上传 新 Logo
建议 512×512 PNG,透明背景,大小 ≤ 2 MB;上传后家长端与导出文件同步更新。
校区名称 地址 负责人 状态 操作
杨浦校区 上海市杨浦区国定路 000 号 3 层 张敏 启用中
浦东校区 上海市浦东新区张杨路 000 号 2 层 刘洋 启用中
已有学员或课次的校区不可删除,只能停用。
配置项存储与生效方式:
1. 全部配置项存放于 PostgreSQL 配置表(sys_config:键、值、分组、是否需超管、更新时间、更新人),敏感配置项的值加密存储。
2. 读取路径为 Redis 缓存(config:{group}),命中缓存不查库;配置任意变更后广播失效消息,各服务实例收到后清理本地缓存并重新加载,无需重启、立即生效。
3. 全部变更写入审计日志:记录配置键、变更前后值、操作人、时间、IP;「需超级管理员」的配置项对教务角色在接口层直接返回 403。
4. 配置项可回滚:任一配置保留最近 20 个历史版本,回滚同样记为一次变更并留痕。