烟花爆竹实名登记前端
祖安之光
2026-03-17 4d7e4d80d3f1dc8d29eba8771556f688083c8035
src/views/monitorAlert/warningInfo/index.vue
@@ -25,14 +25,8 @@
                </div>
                <div class="basic_search" style="margin-right: 10px;padding-top: 10px">
                    <span>报警类型:</span>
                    <el-select v-model="listQuery.filter.alarmType" clearable filterable>
                        <el-option key="1" label="超员作业" :value="1"></el-option>
                        <el-option key="2" label="堵塞通道" :value="2"></el-option>
                        <el-option key="3" label="超高超量" :value="3"></el-option>
                        <el-option key="4" label="非法入侵" :value="4"></el-option>
                        <el-option key="5" label="摄像头遮挡偏移" :value="5"></el-option>
                        <el-option key="6" label="温度" :value="6"></el-option>
                        <el-option key="7" label="湿度" :value="7"></el-option>
                    <el-select v-model="listQuery.filter.algoModel" clearable filterable>
                        <el-option v-for="(item,index) in typeList" :key="index" :label="item.name" :value="item.value"></el-option>
                    </el-select>
                </div>
                <div class="basic_search">
@@ -58,9 +52,9 @@
                <el-table-column label="企业" prop="companyName" align="center"></el-table-column>
                <el-table-column label="仓库" prop="storeName" align="center"></el-table-column>
                <el-table-column label="库房" prop="storeroomName" align="center"></el-table-column>
                <el-table-column label="报警类型" prop="alarmType" align="center">
                <el-table-column label="报警类型" prop="algoModel" align="center">
                    <template slot-scope="scope">
                        {{getTypeName(scope.row.alarmType)}}
                        {{ getTypeName(scope.row.algoModel) }}
                    </template>
                </el-table-column>
                <el-table-column label="报警状态" prop="alarmStatus" align="center">
@@ -123,39 +117,35 @@
                    alarmStatus: null,
                    companyCode: '',
                    companyName: '',
                    alarmType: null
                    algoModel: ''
                },
                pageIndex:1,
                pageSize:10
            },
            typeList: [
                {
                    name: '超员作业',
                    value: 1
                    name: '吸烟检测',
                    value: 'SmokingAlarm'
                },
                {
                    name: '堵塞通道',
                    value: 2
                    name: '逃生通道堵塞',
                    value: 'ChannelBlockageDetection'
                },
                {
                    name: '超高超量',
                    value: 3
                    name: '区域入侵',
                    value: 'FieldDetectorObjectsInside'
                },
                {
                    name: '非法入侵',
                    value: 4
                    name: '人员数量超限',
                    value: 'CrowdDensityCriticalAlarm'
                },
                {
                    name: '摄像头遮挡偏移',
                    value: 5
                    name: '明火检测',
                    value: 'FireDetection'
                },
                {
                    name: '温度',
                    value: 6
                },
                {
                    name: '湿度',
                    value: 7
                    name: '预置标记检测',
                    value: 'PresetMarkerDetection'
                }
            ]
        }
@@ -241,7 +231,7 @@
                    alarmStatus: null,
                    companyCode: '',
                    companyName: '',
                    alarmType: null
                    algoModel: ''
                },
                pageIndex:1,
                pageSize:10