|
|
|
|
@ -240,9 +240,6 @@
|
|
|
|
|
<el-empty v-if="problemTypeBarList.length === 0" /> |
|
|
|
|
</el-scrollbar> |
|
|
|
|
</el-col> |
|
|
|
|
<el-col :span="8"> |
|
|
|
|
<h5>单位问题标签</h5> |
|
|
|
|
</el-col> |
|
|
|
|
</el-row> |
|
|
|
|
<div style="margin-top: 60px"> |
|
|
|
|
<h5>问题变化趋势</h5> |
|
|
|
|
@ -284,7 +281,7 @@
|
|
|
|
|
@size-change="getNegativeList" |
|
|
|
|
@current-change="getNegativeList" |
|
|
|
|
:page-sizes="[10, 20, 50, 100]" |
|
|
|
|
v-model:page-size="query.size" |
|
|
|
|
v-model:page-size="negativeQuery.size" |
|
|
|
|
v-model:current-page="negativeQuery.current" |
|
|
|
|
layout="total, sizes, prev, pager, next" |
|
|
|
|
:total="negativeTotal" |
|
|
|
|
@ -296,6 +293,7 @@
|
|
|
|
|
</el-dialog> |
|
|
|
|
</template> |
|
|
|
|
<script setup> |
|
|
|
|
import vCharts from "vue-echarts"; |
|
|
|
|
import { BASE_PATH } from "@/api/request"; |
|
|
|
|
import { InspectCase } from "@/enums/dictEnums"; |
|
|
|
|
import { |
|
|
|
|
@ -312,7 +310,7 @@ const props = defineProps({
|
|
|
|
|
}); |
|
|
|
|
|
|
|
|
|
const time = ref([ |
|
|
|
|
moment().startOf("year").format("YYYY-MM-DD HH:mm:ss"), |
|
|
|
|
moment().subtract(12, 'month').format("YYYY-MM-DD HH:mm:ss"), |
|
|
|
|
moment().format("YYYY-MM-DD HH:mm:ss"), |
|
|
|
|
]); |
|
|
|
|
const colors = [ |
|
|
|
|
@ -360,7 +358,7 @@ async function getProfileData() {
|
|
|
|
|
radarOption.value.radar.indicator = data.problemTypeRadarIndicator; |
|
|
|
|
radarOption.value.series[0].data[0].value = data.problemTypeRadarData; |
|
|
|
|
|
|
|
|
|
// problemTypeBarList.value = data.problemTypeBarList; |
|
|
|
|
problemTypeBarList.value = data.problemTypeBarList; |
|
|
|
|
loading.value = false; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|