|
|
|
|
@ -108,8 +108,20 @@
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
|
|
<el-table v-loading="tableLoading" :data="tableData" stripe style="width: 100%">
|
|
|
|
|
<el-table-column prop="deviceCode" label="设备编码" min-width="120" show-overflow-tooltip />
|
|
|
|
|
<el-table-column prop="deviceName" label="设备名称" min-width="120" show-overflow-tooltip />
|
|
|
|
|
<el-table-column prop="customerName" label="客户" min-width="150" show-overflow-tooltip />
|
|
|
|
|
<el-table-column
|
|
|
|
|
prop="customerCode"
|
|
|
|
|
label="客户编码"
|
|
|
|
|
min-width="150"
|
|
|
|
|
show-overflow-tooltip
|
|
|
|
|
/>
|
|
|
|
|
<el-table-column
|
|
|
|
|
prop="customerName"
|
|
|
|
|
label="客户名称"
|
|
|
|
|
min-width="150"
|
|
|
|
|
show-overflow-tooltip
|
|
|
|
|
/>
|
|
|
|
|
<el-table-column prop="rule" label="报警代码" min-width="100" />
|
|
|
|
|
<el-table-column prop="ruleName" label="报警信息" min-width="150" show-overflow-tooltip />
|
|
|
|
|
<el-table-column prop="alarmLevel" label="级别" min-width="100">
|
|
|
|
|
@ -118,17 +130,6 @@
|
|
|
|
|
</template>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column prop="createTime" label="报警时间" min-width="160" />
|
|
|
|
|
<el-table-column label="状态" min-width="100">
|
|
|
|
|
<template #default>
|
|
|
|
|
<!-- 模拟状态展示,由于接口没有此字段,统一显示为待处理或占位 -->
|
|
|
|
|
<el-tag type="danger" effect="light" round>活动</el-tag>
|
|
|
|
|
</template>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column label="操作" min-width="100" fixed="right">
|
|
|
|
|
<template #default="scope">
|
|
|
|
|
<el-button link type="primary" @click="handleProcess(scope.row)">处理</el-button>
|
|
|
|
|
</template>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
</el-table>
|
|
|
|
|
|
|
|
|
|
<!-- 分页 -->
|
|
|
|
|
|