|
@@ -67,7 +67,11 @@
|
|
|
<radar-chart :getTableData="getData[0]"></radar-chart>
|
|
|
<div class="totalScore">
|
|
|
总评分:{{ getData[0].score }}
|
|
|
- <el-button type="danger">
|
|
|
+ <el-button :type=" getData[0].score > 80
|
|
|
+ ? 'success'
|
|
|
+ : getData[0].score >= 60
|
|
|
+ ? 'warning'
|
|
|
+ : 'danger'">
|
|
|
{{
|
|
|
getData[0].score > 80
|
|
|
? '优秀'
|
|
@@ -221,7 +225,11 @@
|
|
|
</el-table-column>
|
|
|
<el-table-column label="评分" width="" align="center">
|
|
|
<template #default="scope">
|
|
|
- <el-button size="mini" type="warning" style="cursor:defalut">
|
|
|
+ <el-button size="mini" :type=" scope.row.score > 80
|
|
|
+ ? 'success'
|
|
|
+ : getData[0].score >= 60
|
|
|
+ ? 'warning'
|
|
|
+ : 'danger'" style="cursor:defalut">
|
|
|
{{ scope.row.score }}
|
|
|
</el-button>
|
|
|
</template>
|
|
@@ -277,8 +285,7 @@ export default defineComponent({
|
|
|
},
|
|
|
])
|
|
|
const deviceList = ref([])
|
|
|
- const deviceCode = ref('DA00012784')
|
|
|
- // const deviceCode = ref('')
|
|
|
+ const deviceCode = ref('')
|
|
|
|
|
|
const dialogTitle = ref('')
|
|
|
const showDialog2 = ref(false)
|
|
@@ -309,11 +316,12 @@ export default defineComponent({
|
|
|
}
|
|
|
|
|
|
//设备下拉请求
|
|
|
- function deviceSelect() {
|
|
|
- api.deviceListOne({ siteId: store.state.siteId }).then((requset) => {
|
|
|
+ async function deviceSelect() {
|
|
|
+ await api.deviceListOne({ siteId: store.state.siteId }).then((requset) => {
|
|
|
if (requset.status === 'SUCCESS') {
|
|
|
deviceList.value = requset.data
|
|
|
- deviceCode.value = requset.data[0] ? requset.data[0].deviceCode : ''
|
|
|
+ deviceCode.value = requset.data[0].deviceCode
|
|
|
+ realScore()
|
|
|
} else {
|
|
|
ElMessage.error(requset.msg)
|
|
|
}
|
|
@@ -339,6 +347,9 @@ export default defineComponent({
|
|
|
// var end = parseTime(new Date())
|
|
|
var start = '2021-12-01 00:00:00'
|
|
|
var end = '2021-12-01 09:07:31'
|
|
|
+
|
|
|
+ store.state.chartType=params
|
|
|
+ // alert(store.state.chartType)
|
|
|
api
|
|
|
.rtRealScore({
|
|
|
deviceCode: 'DA00021026',
|
|
@@ -400,8 +411,10 @@ export default defineComponent({
|
|
|
return item.icLoad
|
|
|
})
|
|
|
|
|
|
- var echartsObj
|
|
|
+ var echartsObj=[]
|
|
|
+ var echartsObj2=[]
|
|
|
var lineName
|
|
|
+ var lineName2
|
|
|
|
|
|
ia; ib; ic
|
|
|
|
|
@@ -423,25 +436,35 @@ export default defineComponent({
|
|
|
lineName='kV'
|
|
|
break
|
|
|
case 'elBalun':
|
|
|
- echartsObj = [{ name: '电流不平衡度 ( 实时数据 )', data: elBalun }]
|
|
|
- // echartsObj = [{ name: 'A相电流', data: ia },{ name: 'B相电流', data: ib },{ name: 'C相电流', data: ic }]
|
|
|
+ echartsObj = [{ name: '电流不平衡度 ( 实时数据 )', data: elBalun }]
|
|
|
lineName='%'
|
|
|
+ echartsObj2 = [{ name: 'A相电流', data: ia },{ name: 'B相电流', data: ib },{ name: 'C相电流', data: ic }]
|
|
|
+ lineName2='A'
|
|
|
break
|
|
|
case 'vtBalun':
|
|
|
echartsObj = [{ name: '电压不平衡度 ( 实时数据 )', data: vtBalun }]
|
|
|
lineName='%'
|
|
|
+
|
|
|
+ echartsObj2 = [{ name: 'A相电压', data: ua },{ name: 'B相电压', data: ub },{ name: 'C相电压', data: uc }]
|
|
|
+ lineName2='V'
|
|
|
break
|
|
|
case 'iaLoad':
|
|
|
echartsObj = [{ name: 'A相电流负载率 ( 实时数据 )', data: iaLoad }]
|
|
|
lineName='%'
|
|
|
+ echartsObj2 = [{ name: 'A相电流', data: ia }]
|
|
|
+ lineName2='A'
|
|
|
break
|
|
|
case 'ibLoad':
|
|
|
echartsObj = [{ name: 'B相电流负载率 ( 实时数据 )', data: ibLoad }]
|
|
|
lineName='%'
|
|
|
+ echartsObj2 = [{ name: 'B相电流', data: ib }]
|
|
|
+ lineName2='A'
|
|
|
break
|
|
|
case 'icLoad':
|
|
|
echartsObj = [{ name: 'C相电流负载率 ( 实时数据 )', data: icLoad }]
|
|
|
lineName='%'
|
|
|
+ echartsObj2 = [{ name: 'C相电流', data: ic }]
|
|
|
+ lineName2='A'
|
|
|
break
|
|
|
default:
|
|
|
}
|
|
@@ -450,7 +473,9 @@ export default defineComponent({
|
|
|
|
|
|
store.state.realScoreLineDataTime = dataTime
|
|
|
store.state.realScoreLineObj = echartsObj
|
|
|
+ store.state.realScoreLineObj2 = echartsObj2
|
|
|
store.state.realScoreLineName = lineName
|
|
|
+ store.state.realScoreLineName2 = lineName2
|
|
|
|
|
|
// console.log('echartsObj')
|
|
|
// console.log(echartsObj)
|
|
@@ -471,11 +496,12 @@ export default defineComponent({
|
|
|
// 关闭操作
|
|
|
const closeDialog = () => {
|
|
|
showDialog2.value = false
|
|
|
+
|
|
|
}
|
|
|
|
|
|
onMounted(() => {
|
|
|
deviceSelect()
|
|
|
- realScore()
|
|
|
+ // realScore()
|
|
|
})
|
|
|
return {
|
|
|
store,
|