报警状态事项
This commit is contained in:
@ -34,9 +34,8 @@
|
|||||||
<el-select v-model="queryParams.deviceAction">
|
<el-select v-model="queryParams.deviceAction">
|
||||||
<el-option value="0" label="强制报警"></el-option>
|
<el-option value="0" label="强制报警"></el-option>
|
||||||
<el-option value="1" label="撞击闯入"></el-option>
|
<el-option value="1" label="撞击闯入"></el-option>
|
||||||
<el-option value="2" label="手动报警"></el-option>
|
<el-option value="2" label="自动报警"></el-option>
|
||||||
<el-option value="3" label="电子围栏告警"></el-option>
|
<el-option value="3" label="电子围栏告警"></el-option>
|
||||||
<el-option value="4" label="强制告警"></el-option>
|
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="报警时间" style="width: 308px">
|
<el-form-item label="报警时间" style="width: 308px">
|
||||||
@ -95,15 +94,12 @@
|
|||||||
<template v-else-if="item.deviceAction === 1">撞击闯入
|
<template v-else-if="item.deviceAction === 1">撞击闯入
|
||||||
<span v-if="item.treatmentState === 1">({{ item.startTime.split(' ')[1] || '' }})</span>
|
<span v-if="item.treatmentState === 1">({{ item.startTime.split(' ')[1] || '' }})</span>
|
||||||
</template>
|
</template>
|
||||||
<template v-else-if="item.deviceAction === 2">手动报警
|
<template v-else-if="item.deviceAction === 2">自动报警
|
||||||
<span v-if="item.treatmentState === 1">({{ item.startTime.split(' ')[1] || '' }})</span>
|
<span v-if="item.treatmentState === 1">({{ item.startTime.split(' ')[1] || '' }})</span>
|
||||||
</template>
|
</template>
|
||||||
<template v-else-if="item.deviceAction === 3">电子围栏告警
|
<template v-else-if="item.deviceAction === 3">电子围栏告警
|
||||||
<span v-if="item.treatmentState === 1">({{ item.startTime.split(' ')[1] || '' }})</span>
|
<span v-if="item.treatmentState === 1">({{ item.startTime.split(' ')[1] || '' }})</span>
|
||||||
</template>
|
</template>
|
||||||
<template v-else-if="item.deviceAction === 4">强制告警
|
|
||||||
<span v-if="item.treatmentState === 1">({{ item.startTime.split(' ')[1] || '' }})</span>
|
|
||||||
</template>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="label">报警地点:</div>
|
<div class="label">报警地点:</div>
|
||||||
<div class="alearmADD">
|
<div class="alearmADD">
|
||||||
@ -132,9 +128,8 @@
|
|||||||
<template #default="scope">
|
<template #default="scope">
|
||||||
<el-tag type="danger" v-if="scope.row.deviceAction == 0">强制报警</el-tag>
|
<el-tag type="danger" v-if="scope.row.deviceAction == 0">强制报警</el-tag>
|
||||||
<el-tag type="danger" v-if="scope.row.deviceAction == 1">撞击闯入</el-tag>
|
<el-tag type="danger" v-if="scope.row.deviceAction == 1">撞击闯入</el-tag>
|
||||||
<el-tag type="danger" v-if="scope.row.deviceAction == 2">手动报警</el-tag>
|
<el-tag type="danger" v-if="scope.row.deviceAction == 2">自动报警</el-tag>
|
||||||
<el-tag type="danger" v-if="scope.row.deviceAction == 3">电子围栏告警</el-tag>
|
<el-tag type="danger" v-if="scope.row.deviceAction == 3">电子围栏告警</el-tag>
|
||||||
<el-tag type="danger" v-if="scope.row.deviceAction == 4">强制告警</el-tag>
|
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="报警持续时间" align="center" prop="durationTime" width="180">
|
<el-table-column label="报警持续时间" align="center" prop="durationTime" width="180">
|
||||||
|
|||||||
@ -368,7 +368,7 @@ const initAlarmBarChart = () => {
|
|||||||
const alarmTypeMap = [
|
const alarmTypeMap = [
|
||||||
{ name: '强制报警', field: 'alarmForced' }, // alarmForced
|
{ name: '强制报警', field: 'alarmForced' }, // alarmForced
|
||||||
{ name: '撞击闯入', field: 'intrusionImpact' }, // intrusionImpact
|
{ name: '撞击闯入', field: 'intrusionImpact' }, // intrusionImpact
|
||||||
{ name: '手动报警', field: 'alarmManual' }, // alarmManual
|
{ name: '自动报警', field: 'alarmManual' }, // alarmManual
|
||||||
{ name: '电子围栏', field: 'fenceElectronic' } // fenceElectronic
|
{ name: '电子围栏', field: 'fenceElectronic' } // fenceElectronic
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user