Files
one-pipe-system/openspec/changes/update-operations-reports-trend-and-export-scenes/proposal.md
luo 08889d2e42
Some checks failed
构建并部署前端到测试环境 / build-and-deploy (push) Failing after 28m40s
fix: some
2026-09-18 18:11:53 +08:00

1.8 KiB

Change: 调整运营报表展示并补齐导出场景

Why

运营报表首版将「汇总数据」标题与趋势图放在报表页内,信息层级冗余且与仪表台分析页重复;同时导出管理缺少临期资产、设备激活情况报表、套餐续费情况报表三个导出场景,且佣金/套餐真流量场景命名与实际业务口径不一致。

What Changes

  • 运营报表两个页面移除「汇总数据」标题,仅保留数据快照、导出状态与导出/下载操作。
  • 运营报表两个页面移除趋势图卡片与「统计粒度」筛选,不再请求趋势接口。
  • 在仪表台分析页(/dashboard/analysis)新增「设备激活趋势」「套餐续费趋势」组件,占位与门禁与运营报表一致(超级管理员/平台账号);统计粒度改为下拉选择(按日/按月),并支持时间范围与刷新。
  • 导出管理新增 3 个导出场景:expiring_asset(临期资产)、operations_activation(设备激活情况报表)、operations_renewal(套餐续费情况报表)。
  • 修正场景显示名称:commission_record → 佣金明细、package_traffic_alert → 套餐真流量达量预警。

Impact

  • Affected specs: operations-reports(修改)、export-task-management(新增/修改)
  • Affected code:
    • src/views/operations-reports/activation/index.vuesrc/views/operations-reports/renewal/index.vue
    • src/views/dashboard/analysis/index.vuesrc/views/dashboard/analysis/widget/OperationsActivationTrend.vuesrc/views/dashboard/analysis/widget/OperationsRenewalTrend.vue(新增)
    • src/types/api/exportTask.tssrc/config/constants/exportTask.ts
    • src/router/routesAlias.tssrc/router/routes/asyncRoutes.ts
    • src/locales/langs/zh.jsonsrc/locales/langs/en.json