From 01b1cc850580e5346bc89b7dd51d35c028bd1f06 Mon Sep 17 00:00:00 2001
From: 罗广辉 <guanghui.luo@foxmail.com>
Date: Thu, 08 Jan 2026 18:47:12 +0800
Subject: [PATCH] feat: 飞行记录

---
 applications/drone-command/src/views/recordManage/alarmRecords/alarmRecords.vue |   17 ++++++-----------
 1 files changed, 6 insertions(+), 11 deletions(-)

diff --git a/applications/drone-command/src/views/recordManage/alarmRecords/alarmRecords.vue b/applications/drone-command/src/views/recordManage/alarmRecords/alarmRecords.vue
index 9c6fc2f..f730a95 100644
--- a/applications/drone-command/src/views/recordManage/alarmRecords/alarmRecords.vue
+++ b/applications/drone-command/src/views/recordManage/alarmRecords/alarmRecords.vue
@@ -8,13 +8,13 @@
 					</el-form-item>
 				</el-col>
 				<el-col :span="4">
-					<el-form-item label="区域" prop="areaCode">
-						<el-input v-model="searchParams.areaCode" placeholder="请输入" clearable @clear="getList" />
+					<el-form-item label="区域" prop="areaName">
+						<el-input v-model="searchParams.areaName" placeholder="请输入" clearable @clear="getList" />
 					</el-form-item>
 				</el-col>
 				<el-col :span="4">
 					<el-form-item label="设备类型" prop="droneType">
-						<el-select v-model="searchParams.droneType" placeholder="请选择" clearable @clear="getList">
+						<el-select v-model="searchParams.droneType" placeholder="请选择" clearable @change="getList">
 							<el-option
 								v-for="item in dictObj.deviceType"
 								:key="item.dictKey"
@@ -56,7 +56,7 @@
 			<el-table-column prop="droneName" label="无人机名称" />
 			<el-table-column prop="droneSerialNo" label="无人机序列号" />
 			<el-table-column prop="alarmTime" label="告警时间" />
-			<el-table-column prop="areaCode" label="区域" />
+			<el-table-column prop="areaName" label="区域" />
 			<el-table-column prop="triggerReason" label="触发原因" />
 			<el-table-column prop="deviceName" label="侦测反制设备" />
 			<el-table-column prop="droneType" label="设备类型">
@@ -70,11 +70,6 @@
 					{{ 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>
 
 		<div>
@@ -99,7 +94,7 @@
 
 const initSearchParams = () => ({
 	droneName: '', // 无人机名称
-	areaCode: '', // 区域
+	areaName: '', // 区域
 	droneType: '', // 设备类型
 	current: 1, // 当前页
 	size: 10, // 每页大小
@@ -128,7 +123,7 @@
 	const range = dateRangeFormat(dateRange.value)
 	loading.value = true
 	try {
-		const params = { ...searchParams.value, start_time: range[0], end_time: range[1] }
+		const params = { ...searchParams.value, startTime: range[0], endTime: range[1] }
 		const res = await fwDroneAlarmRecordPageApi(params)
 		list.value = res?.data?.data?.records ?? []
 		total.value = res?.data?.data?.total ?? 0

--
Gitblit v1.9.3