From 49c7fb738c19938bbd46c9c6eb8f58abfae331ef Mon Sep 17 00:00:00 2001 From: XaoLi717 <144221124+XaoLi717@users.noreply.github.com> Date: Wed, 18 Dec 2024 10:09:51 +0800 Subject: [PATCH] =?UTF-8?q?getWorkDay=E5=89=8D=E7=AB=AF=E4=BC=A0=E9=80=92?= =?UTF-8?q?=E5=B0=8F=E6=97=B6=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/Home/qjgl/QjglCreate.vue | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/views/Home/qjgl/QjglCreate.vue b/src/views/Home/qjgl/QjglCreate.vue index 4fc701e..ea9efba 100644 --- a/src/views/Home/qjgl/QjglCreate.vue +++ b/src/views/Home/qjgl/QjglCreate.vue @@ -157,6 +157,11 @@ function formatDate(dat: number|Date) { const day = String(date.getDate()).padStart(2, '0'); return `${year}-${month}-${day}`; } +// 获取日期时间 年月日 +function formatDateHour(dat: number|Date) { + const date = new Date(dat) + return date.getHours(); +} //获取天数数据模型 const queryParamsDate = reactive({ @@ -168,6 +173,8 @@ const queryParamsDate = reactive({ content: undefined, startTime: undefined, endTime: undefined, + sHour: undefined as number | undefined, + eHour: undefined as number | undefined, createTime: [], }) @@ -186,8 +193,8 @@ const getDay = async ()=> { const eTime= formatDate(endTime) //设置年月日区间,开始结束时间 queryParamsDate.date = [sTime,eTime] - queryParamsDate.startTime = startTime - queryParamsDate.endTime = endTime + queryParamsDate.sHour = formatDateHour(startTime) + queryParamsDate.eHour = formatDateHour(endTime) //设置完后获取后台数据 formData.value.day = await CalendarApi.getWorkDay(queryParamsDate) }