diff --git a/src/views/screen/mainScreen.vue b/src/views/screen/mainScreen.vue index 4bfc8d0..124fcdd 100644 --- a/src/views/screen/mainScreen.vue +++ b/src/views/screen/mainScreen.vue @@ -60,6 +60,7 @@ import RiskStatisticsPanel from './components/RiskStatisticsPanel.vue' import HighRiskAlertPanel from './components/HighRiskAlertPanel.vue' import TimeoutWorkOrderPanel from './components/TimeoutWorkOrderPanel.vue' import HiddenDangerPanel from './components/HiddenDangerPanel.vue' +import {error} from "echarts/types/src/util/log"; // 类型定义 interface AlertItem { @@ -484,7 +485,16 @@ const handleHiddenDangerPannelData = (query) => { _data2.general = Number(res.records[0].general) _data2.major = Number(res.records[0].major) - dashboardData.value.hiddenDangerData.safetyIndex = res.records[0].safetyIndex + // 安全指数另算,再起一个报表 + // dashboardData.value.hiddenDangerData.safetyIndex = res.records[0].safetyIndex + // 在这里添加获取安全指数的逻辑 + getTableList('hidden_danger_safety_index', query).then(res => { + if (res.records && res.records.length > 0) { + dashboardData.value.hiddenDangerData.safetyIndex = res.records[0].safetyIndex + } + }).catch(error => { + console.error('获取隐患排查治理数据失败:', error) + }) // 获取隐患排查治理处理进度数据 getTableList('hidden_danger_process_progress', query).then(res => { diff --git a/src/views/screen/regionScreen.vue b/src/views/screen/regionScreen.vue index 3934799..3d5bbfb 100644 --- a/src/views/screen/regionScreen.vue +++ b/src/views/screen/regionScreen.vue @@ -3,7 +3,8 @@
- +
{{ selectedRegion }} ···
@@ -16,39 +17,44 @@
- +
- + :formalEmployeeCount="dashboardData?.formalEmployeeCount || 0" + :externalStaffCount="dashboardData?.externalStaffCount || 0" + :visitorCount="dashboardData?.visitorCount || 0" + :parkStatistics="dashboardData?.parkStatistics"/> +
- + + :alertDetails="dashboardData?.timeoutWorkOrders.details" + :sourceIndex="sourceIndex"/>
- +
- +