吉安感知网项目-前端
罗广辉
2026-01-08 cad508a0e86b0f70e92258546ddbe1bb1e0d003b
feat: 告警记录
1 files modified
30 ■■■■ changed files
applications/drone-command/src/views/recordManage/alarmRecords/alarmRecords.vue 30 ●●●● patch | view | raw | blame | history
applications/drone-command/src/views/recordManage/alarmRecords/alarmRecords.vue
@@ -40,31 +40,23 @@
            <el-table-column prop="alarmTime" label="告警时间" />
            <el-table-column prop="areaCode" label="区域" />
            <el-table-column prop="triggerReason" label="触发原因" />
            <el-table-column label="侦测反制设备">
                <template v-slot="{ row }">
                    {{ getCounterDeviceName(row) }}
                </template>
            </el-table-column>
            <el-table-column prop="deviceName" label="侦测反制设备" />
            <el-table-column prop="droneType" label="设备类型">
                <template v-slot="{ row }">
                    {{ getDeviceTypeName(row.droneType) }}
                </template>
            </el-table-column>
            <el-table-column label="设备编码">
                <template v-slot="{ row }">
                    {{ getDeviceCode(row) }}
                </template>
            </el-table-column>
            <el-table-column prop="deviceCode" label="设备编码"/>
            <el-table-column label="设备状态">
                <template v-slot="{ row }">
                    {{ getDeviceStatus(row) }}
                </template>
            </el-table-column>
<!--            <el-table-column label="操作">-->
<!--                <template v-slot="{ row }">-->
<!--                    <el-link @click="handleView(row)" type="primary">查看</el-link>-->
<!--                </template>-->
<!--            </el-table-column>-->
            <!--            <el-table-column label="操作">-->
            <!--                <template v-slot="{ row }">-->
            <!--                    <el-link @click="handleView(row)" type="primary">查看</el-link>-->
            <!--                </template>-->
            <!--            </el-table-column>-->
        </el-table>
        <div>
@@ -138,14 +130,6 @@
// 查看
function handleView(row) {
    dialogRef.value?.open({ mode: 'view', row: { ...row } })
}
function getCounterDeviceName(row) {
    return row.deviceName || row.deviceId || '-'
}
function getDeviceCode(row) {
    return row.deviceCode || row.deviceId || '-'
}
function getDeviceStatus(row) {