feat 接口联调

Co-authored-by: Copilot <copilot@github.com>
This commit is contained in:
Ironsp
2026-05-25 08:34:17 +08:00
parent 0341cb07dc
commit 466230c2c0
4 changed files with 165 additions and 26 deletions

View File

@@ -4,8 +4,8 @@
<div v-show="showSearch" class="mb-[10px]">
<el-card shadow="hover">
<el-form ref="queryFormRef" :model="queryParams" :inline="true">
<el-form-item label="报警编号" prop="deviceId">
<el-input v-model="queryParams.deviceId" placeholder="请输入设备编号" clearable @keyup.enter="handleQuery" />
<el-form-item label="报警编号" prop="alarmCode">
<el-input v-model="queryParams.alarmCode" placeholder="请输入报警编号" clearable @keyup.enter="handleQuery" />
</el-form-item>
<el-form-item label="设备选择" prop="userName">
<el-select v-model="queryParams.userName" placeholder="请选择" clearable style="width: 160px">
@@ -48,9 +48,9 @@
<el-table v-loading="loading" border :data="demoList" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="报警编号" align="center" prop="deviceId" width="90" />
<el-table-column label="报警编号" align="center" prop="alarmCode" width="90" />
<el-table-column label="报警时间" align="center" prop="alarmTime" min-width="170" />
<el-table-column label="所属设备" align="center" prop="userName" min-width="120" show-overflow-tooltip />
<el-table-column label="所属设备" align="center" prop="deviceName" min-width="120" show-overflow-tooltip />
<el-table-column label="报警区域" align="center" prop="monitoringArea" min-width="120" show-overflow-tooltip />
<el-table-column label="处理状态" align="center" prop="status" width="100">
<template #default="scope">
@@ -160,7 +160,8 @@ const data = reactive({
beginTime: undefined,
endTime: undefined,
monitoringArea: undefined,
userName: undefined
userName: undefined,
alarmCode: undefined
},
rules: {},
queryTime: []