From c0258ae4b53008802fc076f909750ccdb8c71e54 Mon Sep 17 00:00:00 2001 From: mac Date: Wed, 15 Jul 2026 12:00:16 +0800 Subject: [PATCH] fix(frontend): make production build pass --- frontend/package-lock.json | 6 +++--- frontend/src/components/AuditLogTable.vue | 6 ++++-- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 4abfa6f..f6ddc52 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -2016,9 +2016,9 @@ } }, "node_modules/typescript": { - "version": "5.9.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", - "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", + "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", "devOptional": true, "license": "Apache-2.0", "bin": { diff --git a/frontend/src/components/AuditLogTable.vue b/frontend/src/components/AuditLogTable.vue index e568768..22ea6ad 100644 --- a/frontend/src/components/AuditLogTable.vue +++ b/frontend/src/components/AuditLogTable.vue @@ -52,13 +52,15 @@ interface Column { class?: string } -defineProps<{ +withDefaults(defineProps<{ title: string columns: Column[] data: any[] total: number pageSize?: number -}>() +}>(), { + pageSize: 10, +}) const statusMap: Record = { success: '成功',