diff --git a/src/mock/dashboardExcelMock.js b/src/mock/dashboardExcelMock.js
new file mode 100644
index 0000000..a66d690
--- /dev/null
+++ b/src/mock/dashboardExcelMock.js
@@ -0,0 +1,37 @@
+// 2026 年大屏展示 Mock:仅用于覆盖接口返回值,接口请求仍会正常发出。
+// 数据来源:100 台车辆清单 + 1–8 月车辆里程日报 + 车辆氢费明细(截至 2026-08-12)。
+// 4–7 月原始日报大量车辆里程为 0,展示层按每 kg 氢气 10 km 的统一比例生成里程 Mock;加氢量沿用 Excel,确保两条曲线同向波动。
+// 8 月原始里程日报同样缺失,按 1–3 月日均里程补齐截至 8 月 13 日凌晨的 13.5 天数据;用氢量保留 Excel 实际值。
+// 全部车辆均为 49 吨牵引车头;减碳量按后端实际口径,按月份、车型、车牌首字地区分组计算并将负值归零:
+// max(0, 行驶里程(km) - 加氢量(kg) × 3.0927)。月度/年度再汇总分组结果。
+export const DASHBOARD_EXCEL_MOCK = Object.freeze({
+ vehicleTotal: 100,
+ onlineTotal: 62,
+ sourceDate: '2026-08-12',
+ // 日维度取 1–3 月日均里程/用氢量的 70%,再按嘉兴减碳公式计算。
+ day: Object.freeze({
+ mileage: 8991.52,
+ hydrogen: 896.08,
+ carbon: 6220.21
+ }),
+ months: Object.freeze([
+ { months: '2026-01', monthMileage: 432395.16, monthHydrogen: 43682.45, monthCarbon: 297298.45 },
+ { months: '2026-02', monthMileage: 322776.94, monthHydrogen: 32454.9, monthCarbon: 222403.67 },
+ { months: '2026-03', monthMileage: 400880.17, monthHydrogen: 39073.5, monthCarbon: 280037.56 },
+ { months: '2026-04', monthMileage: 367596.8, monthHydrogen: 36759.68, monthCarbon: 253910.14 },
+ { months: '2026-05', monthMileage: 372421.1, monthHydrogen: 37242.11, monthCarbon: 257242.43 },
+ { months: '2026-06', monthMileage: 367411.5, monthHydrogen: 36741.15, monthCarbon: 253782.15 },
+ { months: '2026-07', monthMileage: 396281.2, monthHydrogen: 39628.12, monthCarbon: 273723.31 },
+ { months: '2026-08', monthMileage: 173407.84, monthHydrogen: 9703.95, monthCarbon: 143396.43 },
+ { months: '2026-09', monthMileage: 0, monthHydrogen: 0, monthCarbon: 0 },
+ { months: '2026-10', monthMileage: 0, monthHydrogen: 0, monthCarbon: 0 },
+ { months: '2026-11', monthMileage: 0, monthHydrogen: 0, monthCarbon: 0 },
+ { months: '2026-12', monthMileage: 0, monthHydrogen: 0, monthCarbon: 0 }
+ ]),
+ year: Object.freeze({
+ mileage: 2833170.71,
+ hydrogen: 275285.86,
+ carbon: 1976162.23,
+ carbonTon: 1976.16
+ })
+})
diff --git a/src/views/indexs/center-bottom.vue b/src/views/indexs/center-bottom.vue
index e4a0f9e..d13fb13 100644
--- a/src/views/indexs/center-bottom.vue
+++ b/src/views/indexs/center-bottom.vue
@@ -1,7 +1,5 @@
-
+
-
\ No newline at end of file
diff --git a/src/views/indexs/right-center.vue b/src/views/indexs/right-center.vue
index d279120..9c1d22c 100644
--- a/src/views/indexs/right-center.vue
+++ b/src/views/indexs/right-center.vue
@@ -1,34 +1,56 @@
-
+
\ No newline at end of file
+
+
+
diff --git a/src/views/indexs/right-top.vue b/src/views/indexs/right-top.vue
index f1eaa81..a7e35d7 100644
--- a/src/views/indexs/right-top.vue
+++ b/src/views/indexs/right-top.vue
@@ -1,119 +1,157 @@
-
+
\ No newline at end of file
+
+
+