• Data Governance Dev's avatar
    feat(web): 分析结果折叠树与检测指标共用同一份 analysisTree.json + 渲染骨架 · 0f08eab6
    Data Governance Dev authored
    - 把 groupedResultTabs (嵌套结构) 重构为 flatResultRows (与 flatCheckRows 同构的扁平行)
    - 删除 resultGroupsExpanded / toggleResultGroupExpand / setAllResultGroupsExpanded 三个 result 专用函数
    - 共用 expandedGroups / toggleGroupExpand / setAllGroupsExpanded
    - 分析结果折叠树模板完全对齐检测指标的 .tree-row / .tree-caret / group-* / treeRowStyle(row)
    - 分组行: caret + 标题 + 进度 + 描述 (无 checkbox —— 检测项用, 分析结果不需要)
    - 子行: caret-spacer + 标题 + status tag + 违规计数 + 查看按钮
    - CSS 只保留 result 特有部分 (wrapper / hover / active / 计数)
    - WORKLOG 记录
    
    bugfix: 上一轮 flatResultRows 读 g.children 但 API 已转成 g.checks —— 44 条结果都掉进「其他」
           改用 g.checks || g.children || [] 兼容
    0f08eab6
index.html 92.4 KB