From 48711d6291cfdcd266b6163b412bb0f28d1f9b58 Mon Sep 17 00:00:00 2001 From: lion <120344285@qq.com> Date: Mon, 8 Sep 2025 11:09:25 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/maintenance/maintenance_records.vue | 24 ++++++++++++++++--- 1 file changed, 21 insertions(+), 3 deletions(-) diff --git a/src/views/maintenance/maintenance_records.vue b/src/views/maintenance/maintenance_records.vue index 19ee9a2..050d801 100644 --- a/src/views/maintenance/maintenance_records.vue +++ b/src/views/maintenance/maintenance_records.vue @@ -28,7 +28,7 @@
关键词: - +
@@ -76,6 +76,18 @@ min-width="120" align="center" /> + + @@ -872,10 +884,16 @@ export default { return new Blob([u8arr], { type: mime }) }, getBadgeClass(planDate) { + if(!planDate){ + return 'badge-gray' + } const diffDays = this.getDateDifferenceInDays(planDate) return diffDays >= 0 ? 'badge-blue' : 'badge-red' }, - getBadgeText(planDate) { + getBadgeText(planDate) { + if(!planDate){ + return '-' + } const diffDays = this.getDateDifferenceInDays(planDate) return diffDays >= 0 ? `还有 ${diffDays} 天` : `已超期 ${Math.abs(diffDays)} 天` },