|
@@ -1,7 +1,7 @@
|
|
|
/* 告警区 */
|
|
|
<template>
|
|
|
- <div style="padding-left: 5px; padding-right: 5px">
|
|
|
- <el-table :data="values" class="table" height="27vh" :header-cell-style="{
|
|
|
+ <div style="padding-left: 5px; padding-right: 5px">
|
|
|
+ <el-table :data="values" class="table" height="28vh" :header-cell-style="{
|
|
|
background: '#000000',
|
|
|
color: 'rgb(220,220,220)',
|
|
|
padding: '4px',
|
|
@@ -13,20 +13,20 @@
|
|
|
padding: '3px',
|
|
|
fontSize: '12px',
|
|
|
}" @row-dblclick="itemDblclick">
|
|
|
- <el-table-column prop="lastUpdateTime" align="center" label="时间" width="150">
|
|
|
- </el-table-column>
|
|
|
- <el-table-column prop="alertText" align="center" label="描述" width="280">
|
|
|
- </el-table-column>
|
|
|
- <el-table-column prop="isSelected" align="center" label="确认">
|
|
|
- <template v-slot="scope">
|
|
|
- <!-- <el-checkbox v-model="scope.row.isSelected" @click="itemChecked(scope.row)"></el-checkbox> -->
|
|
|
- <input type="checkbox" v-model="scope.row.isSelected" @click="itemChecked(scope.row)" />
|
|
|
- </template>
|
|
|
- <!-- <el-checkbox v-model="isSelected"></el-checkbox> -->
|
|
|
- <!-- <input type="checkbox"/> -->
|
|
|
- </el-table-column>
|
|
|
- </el-table>
|
|
|
- </div>
|
|
|
+ <el-table-column prop="lastUpdateTime" align="center" label="时间" width="150">
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column prop="alertText" align="center" label="描述" width="280">
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column prop="isSelected" align="center" label="确认">
|
|
|
+ <template v-slot="scope">
|
|
|
+ <!-- <el-checkbox v-model="scope.row.isSelected" @click="itemChecked(scope.row)"></el-checkbox> -->
|
|
|
+ <input type="checkbox" v-model="scope.row.isSelected" @click="itemChecked(scope.row)" />
|
|
|
+ </template>
|
|
|
+ <!-- <el-checkbox v-model="isSelected"></el-checkbox> -->
|
|
|
+ <!-- <input type="checkbox"/> -->
|
|
|
+ </el-table-column>
|
|
|
+ </el-table>
|
|
|
+ </div>
|
|
|
<WindturbineDetailPages v-model="dialogVisible" :windturbine="currentWindturbine" :showSvg="showSvg"
|
|
|
:svgWeb="svgWeb" @close="close"></WindturbineDetailPages>
|
|
|
</template>
|
|
@@ -44,7 +44,7 @@
|
|
|
WindturbineDetailPages,
|
|
|
// Sbdl,
|
|
|
},
|
|
|
- created: function() {
|
|
|
+ created: function () {
|
|
|
this.initData();
|
|
|
},
|
|
|
props: {},
|
|
@@ -124,7 +124,7 @@
|
|
|
},
|
|
|
confirm(item) {
|
|
|
var url =
|
|
|
- process.env.VUE_APP_API+`/alarm/confirm?snapID=${item.snapIDString}&faultID=${item.idString}&userName=${BackgroundData.getInstance().LoginUser.name}`;
|
|
|
+ process.env.VUE_APP_API + `/alarm/confirm?snapID=${item.snapIDString}&faultID=${item.idString}&userName=${BackgroundData.getInstance().LoginUser.name}`;
|
|
|
axios
|
|
|
.get(url)
|
|
|
.then((msg) => {
|
|
@@ -154,12 +154,14 @@
|
|
|
};
|
|
|
</script>
|
|
|
<style scoped>
|
|
|
- .el-table::before{
|
|
|
- width: 0;
|
|
|
- }
|
|
|
- .table{
|
|
|
- background-color: #000000;
|
|
|
- }
|
|
|
+ .el-table::before {
|
|
|
+ width: 0;
|
|
|
+ }
|
|
|
+
|
|
|
+ .table {
|
|
|
+ background-color: #000000;
|
|
|
+ }
|
|
|
+
|
|
|
:deep(.el-table__body-wrapper::-webkit-scrollbar) {
|
|
|
width: 8px;
|
|
|
height: 0px;
|
|
@@ -202,4 +204,4 @@
|
|
|
border-collapse: separate;
|
|
|
border-spacing: 0px 5px;
|
|
|
}
|
|
|
-</style>
|
|
|
+</style>
|