# Conflicts:
#	src/views/screen/mainScreen.vue
This commit is contained in:
chenlin
2026-01-08 12:34:49 +08:00

View File

@@ -73,7 +73,7 @@ interface RegionItem {
code: string code: string
} }
type TabType = '安全类' | '工程类' type TabType = '安全类事项' | '工程类事项'
// 响应式数据 // 响应式数据
const currentDateTime = ref<string>('') const currentDateTime = ref<string>('')
@@ -95,8 +95,8 @@ const visitorCount = ref<number>(0)
const parkStatistics = ref<any>() const parkStatistics = ref<any>()
// 高危作业/安全培训考试/安全培训考试 // 高危作业/安全培训考试/安全培训考试
const riskStatistics = ref<any>({ const riskStatistics = ref<any>({
安全类: [], 安全类事项: [],
工程类: [] 工程类事项: []
}) })
const dangerDetail = ref<any>() const dangerDetail = ref<any>()
@@ -420,7 +420,7 @@ const loadDashboardData = async (): Promise<void> => {
} catch (error) { } catch (error) {
console.error('获取超期工单数据失败:', error) console.error('获取超期工单数据失败:', error)
} }
handleRiskTabChange('安全类') handleRiskTabChange('安全类事项')
handleHiddenDangerPannelData(query) handleHiddenDangerPannelData(query)
console.log('dashboardData.value>>>>>>>>>>', dashboardData.value); console.log('dashboardData.value>>>>>>>>>>', dashboardData.value);
} }
@@ -465,6 +465,7 @@ const handleHiddenDangerPannelData = (query) => {
console.log('risk_status_count 接口返回数据:', record) console.log('risk_status_count 接口返回数据:', record)
console.log('处理后的 _data:', _data) console.log('处理后的 _data:', _data)
_data2.flag = false
if (_data2.flag) { if (_data2.flag) {
// 合并数据 // 合并数据
console.log("请求系统和第三方成功,合并数据", _data, _data2); console.log("请求系统和第三方成功,合并数据", _data, _data2);
@@ -615,11 +616,11 @@ const handleRiskTabChange = async (tab: TabType | '安全类事项' | '工程类
} }
let workOrderType = '' let workOrderType = ''
switch (normalizedTab) { switch (tab) {
case '安全类': case '安全类事项':
workOrderType = '物业服务-安全' workOrderType = '物业服务-安全'
break break
case '工程类': case '工程类事项':
workOrderType = '物业服务-工程' workOrderType = '物业服务-工程'
break break
default: default: