hidden_danger_process_progress

This commit is contained in:
chenlin
2025-12-16 16:09:37 +08:00
parent 3a04af1e27
commit 3159553a66
3 changed files with 121 additions and 121 deletions

View File

@@ -514,46 +514,46 @@ const handleHiddenDangerPannelData = (query) => {
// 获取隐患排查治理处理进度数据
getTableList('hidden_danger_process_progress', query).then(res => {
if (res.records && res.records.length > 0) {
_data2.flag = true
_data2.overdue = Number(res.records[0].overdue) / 100 * (_data2.general + _data2.major)
_data2.processed = Number(res.records[0].processed) / 100 * (_data2.general + _data2.major)
_data2.processing = Number(res.records[0].processing) / 100 * (_data2.general + _data2.major)
_data2.pending = Number(res.records[0].pending) / 100 * (_data2.general + _data2.major)
// if (res.records && res.records.length > 0) {
// _data2.flag = true
// _data2.overdue = Number(res.records[0].overdue) / 100 * (_data2.general + _data2.major)
// _data2.processed = Number(res.records[0].processed) / 100 * (_data2.general + _data2.major)
// _data2.processing = Number(res.records[0].processing) / 100 * (_data2.general + _data2.major)
// _data2.pending = Number(res.records[0].pending) / 100 * (_data2.general + _data2.major)
if (_data.flag) {
console.log("请求第三方和系统成功,合并数据", _data, _data2);
// 合并数据
let generalCnt = _data.general + _data2.general
let majorCnt = _data.major + _data2.major
dashboardData.value.hiddenDangerData.general = generalCnt
dashboardData.value.hiddenDangerData.major = majorCnt
// if (_data.flag) {
// console.log("请求第三方和系统成功,合并数据", _data, _data2);
// // 合并数据
// let generalCnt = _data.general + _data2.general
// let majorCnt = _data.major + _data2.major
// dashboardData.value.hiddenDangerData.general = generalCnt
// dashboardData.value.hiddenDangerData.major = majorCnt
let totalCnt = generalCnt + majorCnt
let overdueCnt = ((_data.overdue + _data2.overdue) / totalCnt * 100).toFixed(2)
let processedCnt = ((_data.processed + _data2.processed) / totalCnt * 100).toFixed(2)
let processingCnt = ((_data.processing + _data2.processing) / totalCnt * 100).toFixed(2)
let pendingCnt = ((_data.pending + _data2.pending) / totalCnt * 100).toFixed(2)
dashboardData.value.hiddenDangerData.progress = {
overdue: overdueCnt,
processed: processedCnt,
processing: processingCnt,
pending: pendingCnt,
}
} else {
//显示三方数据
console.log("请求第三方成功,展示数据", _data, _data2);
dashboardData.value.hiddenDangerData.general = _data2.general
dashboardData.value.hiddenDangerData.major = _data2.major
// let totalCnt = generalCnt + majorCnt
// let overdueCnt = ((_data.overdue + _data2.overdue) / totalCnt * 100).toFixed(2)
// let processedCnt = ((_data.processed + _data2.processed) / totalCnt * 100).toFixed(2)
// let processingCnt = ((_data.processing + _data2.processing) / totalCnt * 100).toFixed(2)
// let pendingCnt = ((_data.pending + _data2.pending) / totalCnt * 100).toFixed(2)
// dashboardData.value.hiddenDangerData.progress = {
// overdue: overdueCnt,
// processed: processedCnt,
// processing: processingCnt,
// pending: pendingCnt,
// }
// } else {
// //显示三方数据
// console.log("请求第三方成功,展示数据", _data, _data2);
// dashboardData.value.hiddenDangerData.general = _data2.general
// dashboardData.value.hiddenDangerData.major = _data2.major
dashboardData.value.hiddenDangerData.progress = {
overdue: res.records[0].overdue,
processed: res.records[0].processed,
processing: res.records[0].processing,
pending: res.records[0].pending,
}
}
}
// dashboardData.value.hiddenDangerData.progress = {
// overdue: res.records[0].overdue,
// processed: res.records[0].processed,
// processing: res.records[0].processing,
// pending: res.records[0].pending,
// }
// }
// }
}).catch(error => {
console.error('获取隐患排查治理处理进度数据失败:', error)
})