|
@@ -103,7 +103,7 @@
|
|
|
<el-table-column label="不平衡度">
|
|
|
<el-table-column label="电流" width="" align="center">
|
|
|
<template #default="scope">
|
|
|
- <div @click="oneClick(scope)">
|
|
|
+ <div @click="oneClick('elBalun')">
|
|
|
<i
|
|
|
class="smallSquare"
|
|
|
:style="{
|
|
@@ -194,12 +194,21 @@
|
|
|
<!-- 表格end -->
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
+
|
|
|
+ <!--视频弹框组件开始-----------------------start-->
|
|
|
+ <dialog-com
|
|
|
+ :dialogTitle="dialogTitle"
|
|
|
+ @closeDialog="closeDialog"
|
|
|
+ :flag="showDialog2"
|
|
|
+ ></dialog-com>
|
|
|
+ <!--视频弹框组件结束-----------------------end-->
|
|
|
</div>
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
import radarChart from './realScoreComponent/radarChart.vue'
|
|
|
import pieChart from './realScoreComponent/pieChart.vue'
|
|
|
+import dialogCom from './realScoreComponent/dialogCom'
|
|
|
import { useStore } from 'vuex'
|
|
|
import { defineComponent, onMounted, ref } from 'vue'
|
|
|
import * as api from '@/api/powerQuality/realScore.js'
|
|
@@ -211,6 +220,7 @@ export default defineComponent({
|
|
|
components: {
|
|
|
radarChart,
|
|
|
pieChart,
|
|
|
+ dialogCom,
|
|
|
},
|
|
|
setup() {
|
|
|
const store = useStore()
|
|
@@ -229,8 +239,11 @@ export default defineComponent({
|
|
|
},
|
|
|
])
|
|
|
const deviceList = ref([])
|
|
|
- // const deviceCode = ref('DA00012784')
|
|
|
- const deviceCode = ref('')
|
|
|
+ const deviceCode = ref('DA00012784')
|
|
|
+ // const deviceCode = ref('')
|
|
|
+
|
|
|
+ const dialogTitle = ref('')
|
|
|
+ const showDialog2 = ref(false)
|
|
|
|
|
|
function headCellStyle({ row, column, rowIndex, columnIndex }) {
|
|
|
row, column
|
|
@@ -245,7 +258,7 @@ export default defineComponent({
|
|
|
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] ? requset.data[0].deviceCode : ''
|
|
|
} else {
|
|
|
ElMessage.error(requset.msg)
|
|
|
}
|
|
@@ -266,8 +279,37 @@ export default defineComponent({
|
|
|
nowTime.value = parseTime(new Date())
|
|
|
}
|
|
|
function oneClick(params) {
|
|
|
- console.log(params)
|
|
|
+ alert(params)
|
|
|
+ dialogTitle.value = deviceCode.value
|
|
|
+ showDialog2.value = true
|
|
|
+
|
|
|
+ var start = parseTime(new Date().setHours(0, 0, 0, 0))
|
|
|
+ var end = parseTime(new Date())
|
|
|
+
|
|
|
+ api
|
|
|
+ .rtRealScore({
|
|
|
+ deviceCode: 'DA00021026',
|
|
|
+ startTime: start,
|
|
|
+ endTime: end,
|
|
|
+ // queryPeriod: 'NORMAL',
|
|
|
+ // calcmethod: 'AVG',
|
|
|
+ // sns: 'bdwq_183__COS',
|
|
|
+ })
|
|
|
+ .then((requset) => {
|
|
|
+ if (requset.status === 'SUCCESS') {
|
|
|
+ console.log('requset.data')
|
|
|
+ console.log(requset.data)
|
|
|
+ // getData.value[0] = requset.data
|
|
|
+ // console.log(getData.value)
|
|
|
+ } else {
|
|
|
+ ElMessage.error(requset.msg)
|
|
|
+ }
|
|
|
+ })
|
|
|
+ }
|
|
|
|
|
|
+ // 关闭操作
|
|
|
+ const closeDialog = () => {
|
|
|
+ showDialog2.value = false
|
|
|
}
|
|
|
|
|
|
onMounted(() => {
|
|
@@ -287,6 +329,9 @@ export default defineComponent({
|
|
|
realScore,
|
|
|
nowTime,
|
|
|
deviceCode,
|
|
|
+ closeDialog,
|
|
|
+ showDialog2,
|
|
|
+ dialogTitle,
|
|
|
}
|
|
|
},
|
|
|
})
|