Commit c6af1ebd authored by ninglx's avatar ninglx

wj-smartcity 处理济南反馈bug

parent 76268767
<template> <template>
<msg-card class="item-crossDetail" title="路口监测"> <msg-card class="item-crossDetail" title="路口监测">
<simple-card style="height: 15%" title="路口交通指标"> <simple-card style="height: 15%;" title="路口交通指标">
<traffic-index :crossData="clickCrossData"/> <traffic-index :crossData="clickCrossData"/>
</simple-card> </simple-card>
<simple-card style="height: 25%" title="交通状态"> <simple-card style="height: 25%" title="交通状态">
...@@ -231,5 +231,8 @@ export default { ...@@ -231,5 +231,8 @@ export default {
line-height: 25px; line-height: 25px;
color: white; color: white;
} }
::v-deep .msg-card-content{
overflow: hidden;
}
} }
</style> </style>
...@@ -100,8 +100,8 @@ export default { ...@@ -100,8 +100,8 @@ export default {
if (this.activeCode === 2) { if (this.activeCode === 2) {
let start = `${new Date().toLocaleDateString().replaceAll('/','-')} 00:00:00` let start = `${new Date().toLocaleDateString().replaceAll('/','-')} 00:00:00`
let end = new Date().toLocaleString().replaceAll('/','-') let end = new Date().toLocaleString().replaceAll('/','-')
// let start = '2024-04-04 00:00:00' // let start = '2024-02-25 00:00:00'
// let end = '2024-04-04 00:00:00' // let end = '2024-02-26 00:00:00'
getCrossTurnData1({crossId: this.crossId, start, end}).then(res => { getCrossTurnData1({crossId: this.crossId, start, end}).then(res => {
this.loading = false this.loading = false
console.log('zhuanxaingji', res) console.log('zhuanxaingji', res)
...@@ -350,9 +350,9 @@ export default { ...@@ -350,9 +350,9 @@ export default {
renderTurn() { renderTurn() {
let filterData = this.allTurnData.filter(item => { let filterData = this.allTurnData.filter(item => {
return item.fRidDir === this.selectVal return item.fRidDir === this.selectVal
}) }).reverse()
let xData = filterData.reduce((a,b) => { let xData = filterData.reduce((a,b) => {
let time = new Date(b.windowEndTime).toLocaleTimeString() let time = new Date(b.windowEndTime).toLocaleTimeString().slice(0,5)
if(!a.includes(time)){ if(!a.includes(time)){
a.push(time) a.push(time)
} }
...@@ -389,7 +389,7 @@ export default { ...@@ -389,7 +389,7 @@ export default {
], ],
tooltip: { tooltip: {
enterable: true, enterable: true,
trigger: "item", trigger: "axis",
axisPointer: { axisPointer: {
type: "shadow", type: "shadow",
}, },
...@@ -541,8 +541,15 @@ export default { ...@@ -541,8 +541,15 @@ export default {
} }
return a return a
},{}) },{})
let title = {
show:false,
}
if(!xData.length){
title = noDataTitle
}
console.log('x,y', xData, yDatas) console.log('x,y', xData, yDatas)
let option = { let option = {
title,
dataZoom: { dataZoom: {
type: "inside", type: "inside",
startValue: Object.keys(yDatas).length - 6, startValue: Object.keys(yDatas).length - 6,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment