From 4bf78a8bba095efae2e58a02334f88d83eb3d737 Mon Sep 17 00:00:00 2001
From: 罗广辉 <guanghui.luo@foxmail.com>
Date: Thu, 08 Jan 2026 17:39:34 +0800
Subject: [PATCH] feat: 模板调整
---
applications/drone-command/src/views/recordManage/alarmRecords/alarmRecords.vue | 24 +++++++++++++++++++++---
1 files changed, 21 insertions(+), 3 deletions(-)
diff --git a/applications/drone-command/src/views/recordManage/alarmRecords/alarmRecords.vue b/applications/drone-command/src/views/recordManage/alarmRecords/alarmRecords.vue
index 87d5885..9c6fc2f 100644
--- a/applications/drone-command/src/views/recordManage/alarmRecords/alarmRecords.vue
+++ b/applications/drone-command/src/views/recordManage/alarmRecords/alarmRecords.vue
@@ -25,6 +25,21 @@
</el-form-item>
</el-col>
<el-col :span="4">
+ <el-form-item label="时间">
+ <el-date-picker
+ popper-class="ztzf-date-picker-popper"
+ class="ztzf-date-picker"
+ v-model="dateRange"
+ type="daterange"
+ range-separator="至"
+ start-placeholder="开始日期"
+ end-placeholder="结束日期"
+ value-format="YYYY-MM-DD HH:mm:ss"
+ @change="handleSearch"
+ />
+ </el-form-item>
+ </el-col>
+ <el-col :span="4">
<el-form-item>
<el-button @click="resetForm">重置</el-button>
<el-button type="primary" @click="handleSearch">查询</el-button>
@@ -80,7 +95,7 @@
import { getDictionaryByCode } from '@/api/system/dictbiz'
import { exportFwDroneAlarmRecordApi, fwDroneAlarmRecordPageApi } from './fwDroneAlarmRecord'
import FormDiaLog from './FormDiaLog.vue'
-import { blobDownload } from '@ztzf/utils'
+import { blobDownload, dateRangeFormat } from '@ztzf/utils'
const initSearchParams = () => ({
droneName: '', // 无人机名称
@@ -96,8 +111,9 @@
const queryParamsRef = ref(null) // 查询表单实例
const dialogRef = ref(null) // 弹框实例
const dictObj = ref({
- deviceType: [],
+ deviceType: [], //设备属性
})
+const dateRange = ref([])
const exportLoading = ref(false)
const deviceTypeMap = computed(() => {
const map = new Map()
@@ -109,9 +125,11 @@
// 获取列表
async function getList() {
+ const range = dateRangeFormat(dateRange.value)
loading.value = true
try {
- const res = await fwDroneAlarmRecordPageApi(searchParams.value)
+ const params = { ...searchParams.value, start_time: range[0], end_time: range[1] }
+ const res = await fwDroneAlarmRecordPageApi(params)
list.value = res?.data?.data?.records ?? []
total.value = res?.data?.data?.total ?? 0
} finally {
--
Gitblit v1.9.3