DANGER
本页由 AI 工具参考代码编写,尚未经过人工审核,内容仅供参考。如果无法解决问题或需要协助部署,可邮箱联系:kuohu@getastra.cn
通用设置
路径:/config/:school/:grade/:cls/settings
配置指定班级的显示行为和外观参数。页面加载时自动获取当前配置并回填表单。
倒计时目标
两种模式通过按钮切换:
- 隐藏模式:不显示倒计时。
- 日期模式:选择目标日期(如期末考试日期),客户端将据此计算并显示倒计时天数。
周显示
开关控制客户端是否显示当前周数(如"第 15 周")。
横幅文本
设置客户端顶部横幅区域的文本内容。留空则不显示横幅。可用于展示学校通知、考试倒计时提示等。
天气预警
控制天气预警信息在客户端上的显示行为:
- 存在预警时替代横幅文本:开启后,当系统检测到天气预警信息,将用预警内容替换上方横幅文本。适用于需要优先展示极端天气通知的场景。
- 是否使用简略的预警信息:开启后使用简短描述(如"江苏省气象台发布大雾黄色预警"),关闭则显示完整预警内容(含详细时间、区域等)。
天气温度颜色配置
控制客户端上温度显示的颜色方案:
- 启用颜色渐变:关闭时为离散色块模式(温度落入哪个区间就用该区间的颜色),开启时为渐变色模式(在相邻端点间线性过渡)。
端点列表支持动态增删,每个端点包含:
- 温度阈值 (°C):该端点的温度分界值,范围为 -50 到 100。
- 对应颜色:六位十六进制颜色选择器。
默认端点配置为:20°C(浅蓝)、30°C(绿)、36°C(橙)、100°C(红)。可根据当地气候自定义调整。
CSS 变量样式
键值对形式自定义客户端 CSS 变量,支持动态添加/删除条目。每行包含变量名(如 --center-font-size)和变量值(如 30px)。客户端将通过 document.documentElement.style.setProperty() 应用这些变量,实现高度灵活的界面定制。
提交前预览
底部 JSON 预览区域实时展示完整的配置数据结构。