ai-coding
2026-08-20 eefbc32b43f5667b04e3fd6e73459df673ebabbc
fix: qbi选项优化

Co-Authored-By: 武世龙 <wusl13@xiaopeng.com>
6个文件已删除
1 文件已重命名
2个文件已修改
705 ■■■■■ 已修改文件
.kiro/k8s/generated-files.json 1 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
.kiro/specs/kpi-light-theme/design.md 125 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
.kiro/specs/kpi-light-theme/requirements.md 72 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
.kiro/specs/kpi-light-theme/summary.md 134 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
.kiro/specs/kpi-light-theme/tasks.md 146 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
.kiro/tests/kpi-light-theme/test-cases.md 47 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
.kiro/tests/kpi-light-theme/test-report.md 155 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/router/routes.static.ts 21 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/dataAnalysis/selfDrivingKpi/index.vue 4 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
.kiro/k8s/generated-files.json
@@ -1,4 +1,5 @@
[
  ".kiro/kpi-light-theme",
  ".kiro/lark-doc-implement",
  ".kiro/lark-wiki-dev",
  ".kiro/lark-wiki-dev_084245",
.kiro/specs/kpi-light-theme/design.md
File was deleted
.kiro/specs/kpi-light-theme/requirements.md
File was deleted
.kiro/specs/kpi-light-theme/summary.md
File was deleted
.kiro/specs/kpi-light-theme/tasks.md
File was deleted
.kiro/tests/kpi-light-theme/test-cases.md
File was deleted
.kiro/tests/kpi-light-theme/test-report.md
File was deleted
src/router/routes.static.ts
@@ -1998,21 +1998,34 @@
    fullScreen: false,
  },
  {
    // 数据分析:内嵌 Quick BI 报表看板(一级菜单)
    // 数据分析:一级目录(参照「系统 → 账户权限」的一级目录 + 二级页面结构)
    // id 同时作为权限码:超级管理员(role 含 super)在 usePermission 中直通,
    // 其余账号需后台下发该权限码才可见该 tab,符合"仅超管可见"的诉求。
    // 其余账号需后台下发该权限码才可见该菜单。
    name: 'dataAnalysis',
    path: '/dataAnalysis',
    title: '数据分析',
    requiresAuth: true,
    icon: 'icon-park-outline:chart-histogram',
    menuType: 'page',
    componentPath: '/dataAnalysis/index.vue',
    menuType: 'dir',
    componentPath: null,
    id: 93100,
    keepAlive: true,
    pid: null,
  },
  {
    // 自驾KPI:数据分析下的二级页面,内嵌 Quick BI 报表看板
    name: 'selfDrivingKpi',
    path: '/dataAnalysis/selfDrivingKpi',
    title: '自驾KPI',
    requiresAuth: true,
    icon: 'icon-park-outline:chart-line',
    menuType: 'page',
    componentPath: '/dataAnalysis/selfDrivingKpi/index.vue',
    id: 93101,
    keepAlive: true,
    pid: 93100,
  },
  {
    name: 'safetyManagement',
    path: '/safetyManagement',
    title: '安全管理',
src/views/dataAnalysis/selfDrivingKpi/index.vue
File was renamed from src/views/dataAnalysis/index.vue
@@ -1,7 +1,7 @@
<script setup lang="ts">
import { ref } from 'vue'
defineOptions({ name: 'dataAnalysis' })
defineOptions({ name: 'selfDrivingKpi' })
/**
 * Quick BI 报表看板地址(当前为单个固定看板)。
@@ -24,7 +24,7 @@
  <div class="data-analysis-wrapper">
    <iframe
      :src="QBI_DASHBOARD_URL"
      title="数据分析"
      title="自驾KPI"
      class="data-analysis-iframe"
      frameborder="0"
      scrolling="auto"