From e9b0ca9a24dc7f0a93183ef9596b738c9dcb0b91 Mon Sep 17 00:00:00 2001
From: 董国庆 <364620639@qq.com>
Date: 星期三, 01 四月 2026 14:38:40 +0800
Subject: [PATCH] Merge branch 'main' of http://120.76.84.145:10101/gitblit/r/H5/smartBuilding
---
screen/src/view/projectHome/index.vue | 31 ++++++++++++++++++++++++-------
1 files changed, 24 insertions(+), 7 deletions(-)
diff --git a/screen/src/view/projectHome/index.vue b/screen/src/view/projectHome/index.vue
index b70c1f0..9e425e7 100644
--- a/screen/src/view/projectHome/index.vue
+++ b/screen/src/view/projectHome/index.vue
@@ -661,7 +661,8 @@
// 项目风险趋势数据
riskTrendData: {
xAxisData: [],
- seriesData: []
+ seriesData: [],
+ statusData: [],
},
// 9各分项隐患趋势 10隐患数量 11设备数量 12查看报告入口 13人员在岗率 14重大风险源 15 项目风险趋势
permissionProject:
@@ -1982,8 +1983,9 @@
this.riskTrendData.seriesData = res.map((item) => {
const value = this.levelToValue(item.level)
- return value
- })
+ return value;
+ });
+ this.riskTrendData.statusData = res.map((item) => item.status);
// 更新图表
this.updateRiskChart()
@@ -1991,8 +1993,9 @@
} catch (error) {
console.error('获取项目风险趋势失败:', error)
// 设置默认值,确保图表可以正常显示
- this.riskTrendData.xAxisData = []
- this.riskTrendData.seriesData = []
+ this.riskTrendData.xAxisData = [];
+ this.riskTrendData.seriesData = [];
+ this.riskTrendData.statusData = [];
}
},
// 更新风险趋势图表
@@ -2064,7 +2067,14 @@
}
},
axisLabel: {
- color: '#fff',
+ color: function (value, index) {
+ const status =
+ Array.isArray(self.riskTrendData.statusData) &&
+ typeof index === "number"
+ ? self.riskTrendData.statusData[index]
+ : undefined;
+ return Number(status) === 2 ? "#999" : "#fff";
+ },
fontSize: 12,
interval: 0,
rotate: 0,
@@ -2204,7 +2214,14 @@
}
},
axisLabel: {
- color: '#fff',
+ color: function (value, index) {
+ const status =
+ Array.isArray(this.riskTrendData.statusData) &&
+ typeof index === "number"
+ ? this.riskTrendData.statusData[index]
+ : undefined;
+ return Number(status) === 2 ? "#999" : "#fff";
+ },
fontSize: 12,
interval: 0, // 强制显示所有标签
rotate: 0, // 不旋转
--
Gitblit v1.7.1