docs(notice): 站内信与通知机制技能文档及变更日志

This commit is contained in:
augushong
2026-10-12 12:59:14 +00:00
parent f011c3ba7b
commit 3b6cb66549
4 changed files with 176 additions and 2 deletions

View File

@@ -65,6 +65,7 @@ POST 到 `system.config/save`,控制器逻辑位于 `extend/base/admin/control
extend/base/admin/view/system/config/site.html ← 网站设置
extend/base/admin/view/system/config/logo.html ← LOGO 配置
extend/base/admin/view/system/config/upload.html ← 上传配置
extend/base/admin/view/system/config/notify.html ← 通知设置
```
### 2.2 index.html 结构(Tab 容器)
@@ -75,12 +76,14 @@ POST 到 `system.config/save`,控制器逻辑位于 `extend/base/admin/control
<li class="layui-this">网站设置</li>
<li>LOGO 配置</li>
<li>上传配置</li>
<li>通知设置</li>
</ul>
<div class="layui-tab-content">
<div class="layui-tab-item layui-show">
{include file="system/config/site" /}
</div>
<!-- 更多 Tab -->
<!-- 更多 Tab:每个 Tab 一个 <div class="layui-tab-item">,
通知设置 Tab include 的是 system/config/notify -->
</div>
</div>
```
@@ -266,7 +269,7 @@ ThinkPHP 模板解析顺序(先找到先使用):
- `extend/base/helper.php`(`sysconfig()` 定义,第 133 行)
- `extend/base/admin/controller/system/ConfigBase.php`(配置控制器)
- `extend/base/admin/service/TriggerServiceBase.php`(`updateSysconfig()` 清缓存,第 45 行)
- `extend/base/admin/view/system/config/`(框架默认视图:index/site/logo/upload)
- `extend/base/admin/view/system/config/`(框架默认视图:index/site/logo/upload/notify)
- `app/admin/model/SystemConfig.php`(配置模型)
## 相关规则与技能