From 27412ea898792a56ba915d9a7398649f0ed183c6 Mon Sep 17 00:00:00 2001 From: hwj Date: Fri, 16 Jan 2026 09:50:45 +0800 Subject: [PATCH] =?UTF-8?q?style=EF=BC=9A=E8=83=BD=E6=BA=90=E6=8A=A5?= =?UTF-8?q?=E8=A1=A8-=E6=97=B6=E9=97=B4=E8=8C=83=E5=9B=B4=E7=AD=9B?= =?UTF-8?q?=E9=80=89=E6=A1=86=E4=BC=A0=E5=8F=82=E8=B0=83=E6=95=B4/?= =?UTF-8?q?=E9=BB=98=E8=AE=A4=E6=9F=A5=E4=B8=83=E5=A4=A9=E5=86=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/mes/energydevicecheck/index.vue | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/src/views/mes/energydevicecheck/index.vue b/src/views/mes/energydevicecheck/index.vue index 742e43b4..a3de3bf7 100644 --- a/src/views/mes/energydevicecheck/index.vue +++ b/src/views/mes/energydevicecheck/index.vue @@ -13,7 +13,7 @@ - { } } +const buildDefaultTimeRange = () => { + const pad = (n: number) => (n < 10 ? `0${n}` : String(n)) + const end = new Date() + end.setMinutes(0, 0, 0) + const start = new Date(end.getTime() - 7 * 24 * 60 * 60 * 1000) + const format = (d: Date) => { + const y = d.getFullYear() + const m = pad(d.getMonth() + 1) + const day = pad(d.getDate()) + const h = pad(d.getHours()) + return `${y}-${m}-${day} ${h}:00:00` + } + return [format(start), format(end)] as string[] +} + const queryParams = reactive({ pageNo: 1, pageSize: 10, name: undefined as string | undefined, orgId: undefined as string | number | undefined, - timeRange: [] as string[], + timeRange: buildDefaultTimeRange(), startTime: undefined as string | undefined, endTime: undefined as string | undefined }) @@ -187,7 +202,7 @@ const handleQuery = () => { /** 重置按钮操作 */ const resetQuery = () => { queryFormRef.value.resetFields() - queryParams.timeRange = [] + queryParams.timeRange = buildDefaultTimeRange() handleQuery() }