|
@ -86,7 +86,7 @@ export default { |
|
|
{ |
|
|
{ |
|
|
average: 0, |
|
|
average: 0, |
|
|
name: "护栏碰撞", |
|
|
name: "护栏碰撞", |
|
|
percent: 0.2, |
|
|
percent: 0.1, |
|
|
}, |
|
|
}, |
|
|
{ |
|
|
{ |
|
|
average: 0, |
|
|
average: 0, |
|
@ -98,6 +98,11 @@ export default { |
|
|
name: "非机预警", |
|
|
name: "非机预警", |
|
|
percent: 0.1, |
|
|
percent: 0.1, |
|
|
}, |
|
|
}, |
|
|
|
|
|
{ |
|
|
|
|
|
average: 0, |
|
|
|
|
|
name: "气象监测器", |
|
|
|
|
|
percent: 0.1, |
|
|
|
|
|
}, |
|
|
]; |
|
|
]; |
|
|
data.forEach((it) => { |
|
|
data.forEach((it) => { |
|
|
if (it.warningSource == 1) { |
|
|
if (it.warningSource == 1) { |
|
@ -118,6 +123,9 @@ export default { |
|
|
if (it.warningSource == 6) { |
|
|
if (it.warningSource == 6) { |
|
|
chartData[5].average += it.number; |
|
|
chartData[5].average += it.number; |
|
|
} |
|
|
} |
|
|
|
|
|
if (it.warningSource == 7) { |
|
|
|
|
|
chartData[6].average += it.number; |
|
|
|
|
|
} |
|
|
// total ++; |
|
|
// total ++; |
|
|
// drawRoundRect(context, 231, 37 + (index * 27), 138, 20, 12, gr); |
|
|
// drawRoundRect(context, 231, 37 + (index * 27), 138, 20, 12, gr); |
|
|
}); |
|
|
}); |
|
@ -148,7 +156,7 @@ export default { |
|
|
}); |
|
|
}); |
|
|
} |
|
|
} |
|
|
window.mainData = mainData; |
|
|
window.mainData = mainData; |
|
|
console.log("mainData", mainData); |
|
|
// console.log("mainData", mainData); |
|
|
chartsStatistics.title.text = `{tb|${total}}`; |
|
|
chartsStatistics.title.text = `{tb|${total}}`; |
|
|
chartsStatistics.title.subtext = "{zb|总数}"; |
|
|
chartsStatistics.title.subtext = "{zb|总数}"; |
|
|
|
|
|
|
|
@ -208,12 +216,13 @@ export default { |
|
|
let gr = context.createLinearGradient(230, 0, 360, 0); |
|
|
let gr = context.createLinearGradient(230, 0, 360, 0); |
|
|
gr.addColorStop(1, "rgba(92,197,255,0)"); |
|
|
gr.addColorStop(1, "rgba(92,197,255,0)"); |
|
|
gr.addColorStop(0, "rgba(92,197,255,0.3)"); |
|
|
gr.addColorStop(0, "rgba(92,197,255,0.3)"); |
|
|
drawRoundRect(context, 214, 15, 134, 21, 12, gr); |
|
|
drawRoundRect(context, 218, 16, 134, 18, 12, gr); |
|
|
drawRoundRect(context, 214, 42, 134, 21, 12, gr); |
|
|
drawRoundRect(context, 218, 39, 134, 18, 12, gr); |
|
|
drawRoundRect(context, 214, 69, 134, 21, 12, gr); |
|
|
drawRoundRect(context, 218, 61, 134, 18, 12, gr); |
|
|
drawRoundRect(context, 214, 96, 134, 21, 12, gr); |
|
|
drawRoundRect(context, 218, 83, 134, 18, 12, gr); |
|
|
drawRoundRect(context, 214, 123, 134, 21, 12, gr); |
|
|
drawRoundRect(context, 218, 105, 134, 18, 12, gr); |
|
|
drawRoundRect(context, 214, 150, 134, 21, 12, gr); |
|
|
drawRoundRect(context, 218, 127, 134, 18, 12, gr); |
|
|
|
|
|
drawRoundRect(context, 218, 149, 134, 18, 12, gr); |
|
|
|
|
|
|
|
|
context.lineWidth = 1; // 设置线段宽度 |
|
|
context.lineWidth = 1; // 设置线段宽度 |
|
|
|
|
|
|
|
|