| | |
| | | <div class="basic_search" style="margin-right: 10px;padding-top: 10px"> |
| | | <span>报警类型:</span> |
| | | <el-select v-model="listQuery.filter.algoModel" clearable filterable> |
| | | <el-option v-for="(item,index) in typeList" :key="index" :label="item.name" :value="item.name"></el-option> |
| | | <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"> |
| | |
| | | <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="algoModel" align="center"></el-table-column> |
| | | <el-table-column label="报警类型" prop="algoModel" align="center"> |
| | | <template slot-scope="scope"> |
| | | {{ getTypeName(scope.row.algoModel) }} |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column label="报警状态" prop="alarmStatus" align="center"> |
| | | <template slot-scope="scope"> |
| | | {{ scope.row.alarmStatus == 1?'已销警':'未销警' }} |
| | |
| | | typeList: [ |
| | | { |
| | | name: '吸烟检测', |
| | | value: 1 |
| | | value: 'SmokingAlarm' |
| | | }, |
| | | { |
| | | name: '逃生通道堵塞', |
| | | value: 2 |
| | | value: 'ChannelBlockageDetection' |
| | | }, |
| | | { |
| | | name: '区域入侵', |
| | | value: 3 |
| | | value: 'FieldDetectorObjectsInside' |
| | | }, |
| | | { |
| | | name: '人员数量超限', |
| | | value: 4 |
| | | value: 'CrowdDensityCriticalAlarm' |
| | | }, |
| | | { |
| | | name: '明火检测', |
| | | value: 5 |
| | | value: 'FireDetection' |
| | | }, |
| | | { |
| | | name: '预置标记检测', |
| | | value: 6 |
| | | value: 'PresetMarkerDetection' |
| | | } |
| | | ] |
| | | } |
| | |
| | | }); |
| | | }); |
| | | }, |
| | | getTypeName(type){ |
| | | return this.typeList.find(i=>i.value == type).name |
| | | }, |
| | | async getDataList() { |
| | | if(this.validTime.length>0){ |
| | | this.listQuery.filter.alarmStartTime = this.validTime[0] |