From e1d70b11f245b6dfbedb57b72767a4c96abe8e0e Mon Sep 17 00:00:00 2001 From: Rain_ <904416525@qq.com> Date: Fri, 21 Nov 2025 18:12:19 +0800 Subject: [PATCH] =?UTF-8?q?flx=EF=BC=9A=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/calendarView.vue | 14 +- .../bodyWornCamera/equipmentMonitor.vue | 10 +- .../projectFront/carManage/vehicleReal.vue | 1073 +++++++++-------- .../monthAttendanceReport.vue | 2 + 4 files changed, 600 insertions(+), 499 deletions(-) diff --git a/src/views/projectFront/bodyWornCamera/components/calendarView.vue b/src/views/projectFront/bodyWornCamera/components/calendarView.vue index 2cb9e684..43050a93 100644 --- a/src/views/projectFront/bodyWornCamera/components/calendarView.vue +++ b/src/views/projectFront/bodyWornCamera/components/calendarView.vue @@ -27,6 +27,7 @@ {{ day.day }} +
- {{ day.duration }}h + {{ durationHour(day.duration) }}h
@@ -80,6 +81,12 @@ export default { return dayjs(dateTime).isBefore(dayjs()); }; }, + durationHour() { + return (seconds) => { + if (!seconds) return 0; + return (seconds / 60 / 60).toFixed(2); + }; + }, currentYear() { return dayjs(this.currentDate).year(); }, @@ -104,6 +111,7 @@ export default { date: date.format("YYYY-MM-DD"), isOtherMonth: true, isCurrentDay: false, + isBeforeDay: false, }); } @@ -116,6 +124,7 @@ export default { date: date.format("YYYY-MM-DD"), isOtherMonth: false, isCurrentDay: date.isSame(dayjs(), "day"), + isBeforeDay: date.isBefore(dayjs(), "day"), }); } @@ -128,6 +137,7 @@ export default { date: date.format("YYYY-MM-DD"), isOtherMonth: true, isCurrentDay: false, + isBeforeDay: false, }); } const resultList = [ @@ -228,7 +238,7 @@ export default { display: grid; grid-template-columns: repeat(7, 1fr); gap: 0px; - height: 700px; + height: 570px; grid-auto-rows: auto; } .calendar-day1:hover .calendar-day_box1 { diff --git a/src/views/projectFront/bodyWornCamera/equipmentMonitor.vue b/src/views/projectFront/bodyWornCamera/equipmentMonitor.vue index 360770f4..2dba5de3 100644 --- a/src/views/projectFront/bodyWornCamera/equipmentMonitor.vue +++ b/src/views/projectFront/bodyWornCamera/equipmentMonitor.vue @@ -326,7 +326,7 @@ @@ -398,7 +398,7 @@