feat: 优化整体兜底个性化规则管理交互
CSS quality / css-quality (push) Has been cancelled

This commit is contained in:
hectorzhao
2026-09-06 22:16:09 +08:00
parent 0e3424c4a7
commit e4f93f7193
16 changed files with 1580 additions and 4 deletions
+9
View File
@@ -5178,3 +5178,12 @@ npm run verify:phase8
- SMR-027:运行概况三尺寸首次进入、刷新和跨tab切换,三个最近列表均不存在;真实GET /admin/operations/monitor仅含byStatus,状态卡片/通道表/基础设施入口可用,独立记录页面保留。
- SMR-028:真实Prisma加入、移除、重新加入及规则保存,版本和审计持久化;同版本并发仅一次成功,另一次409;不存在通道404,非法enabled/version400;审计失败回滚当前行和版本行。真实PG隔离schema验证,不用mock掩盖void返回类型。
- SMR-029:测试环境人工生成并标注“测试演示”的三类监控已恢复/已关闭告警,列表、筛选、详情和历史曲线来自真实API/PG;演示阈值仅存在历史快照,不写业务规则或发送短信,不能用该数据证明自动告警链路或真实投递成功。
### SMR-030035 整体兜底规则管理(2026-09-06)
- SMR-030:通用/个性化页签、名称列表、搜索/类型筛选/分页,已配置及空态、失败重试;实际接口有界分页,不能用ID代替名称或失败显示空列表。
- SMR-031:新增应用、签名、应用×签名三种覆盖;企业应用可按企业/应用名远程搜索,签名限定企业/应用;选中名称持续显示,上级变化清除下级,不可跨企业保存。已删除对象不进新增选项,历史覆盖仍显示名称与状态。
- SMR-032:已有范围提示编辑已有规则,编辑锁定范围;新增预填整套继承值、无来源为空;异步加载期间不可保存,迟到响应不覆盖草稿;字段校验、保存失败、409、未保存离开保护正常。
- SMR-033:列表与编辑器区分当前生效版本和下一周期待生效版本,展示真实生效时间;应用×签名>签名>应用>通用,停用保留覆盖,不等于恢复继承。
- SMR-034:恢复继承使用数据库保存配置与version,说明无下层规则/更具体规则的影响;新版本、历史版本与审计原子提交,并发同版本仅一次成功;审计失败完整回滚,历史对象删除后仍可移除覆盖。
- SMR-0351600×1000、1366×768、390×844检查列表、新增、编辑、搜索下拉及恢复确认;保存后回列表保留筛选,单层弹窗Footer可见,表格内部滚动;真实API/PG验收与组件测试分别记录,不发送短信。