From 637a0949a84e4597f91650587ca45566ada703cf Mon Sep 17 00:00:00 2001 From: v6ole Date: Sun, 12 Jul 2026 20:13:39 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E7=A7=BB=E5=8A=A8=E7=AB=AF=E5=88=97?= =?UTF-8?q?=E8=A1=A8=E9=A1=B5=E5=88=A0=E9=99=A4=E6=8C=89=E9=92=AE=E6=94=B9?= =?UTF-8?q?=E4=B8=BA=E7=BC=96=E8=BE=91=E6=8C=89=E9=92=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 卡片底部按钮从 🗑 删除改为 ✏️ 编辑,编辑表单内保留删除功能 Co-Authored-By: Claude --- frontend/src/views/mobile/KeyVisitsList.vue | 6 +++--- frontend/src/views/mobile/MiniBizList.vue | 6 +++--- frontend/src/views/mobile/PlansList.vue | 6 +++--- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/frontend/src/views/mobile/KeyVisitsList.vue b/frontend/src/views/mobile/KeyVisitsList.vue index f1e57e0..72b435d 100644 --- a/frontend/src/views/mobile/KeyVisitsList.vue +++ b/frontend/src/views/mobile/KeyVisitsList.vue @@ -53,7 +53,7 @@ async function handleDelete(id: string) {
{{ item.description }}
@@ -86,8 +86,8 @@ async function handleDelete(id: string) { .card-content { font-family: var(--font-body); font-size: 14px; color: var(--ink); margin-bottom: 6px; line-height: 1.5; } .card-footer { display: flex; align-items: center; justify-content: space-between; } .card-customer { font-size: 12px; color: var(--warm-gray); } -.card-delete { background: none; border: none; cursor: pointer; opacity: 0.5; font-size: 14px; } -.card-delete:hover { opacity: 1; } +.card-action { background: none; border: none; cursor: pointer; opacity: 0.5; font-size: 14px; } +.card-action:hover { opacity: 1; } .empty-state { text-align: center; padding: 48px 0; } .empty-glyph { font-family: var(--font-heading); font-size: 40px; color: var(--gold); opacity: 0.4; margin-bottom: 8px; } .empty-text { font-family: var(--font-body); font-size: 15px; color: var(--warm-gray); margin: 0; } diff --git a/frontend/src/views/mobile/MiniBizList.vue b/frontend/src/views/mobile/MiniBizList.vue index 4e65cbd..702d349 100644 --- a/frontend/src/views/mobile/MiniBizList.vue +++ b/frontend/src/views/mobile/MiniBizList.vue @@ -53,7 +53,7 @@ async function handleDelete(id: string) {
{{ item.product_type }}
@@ -86,8 +86,8 @@ async function handleDelete(id: string) { .card-content { font-family: var(--font-body); font-size: 14px; color: var(--ink); margin-bottom: 6px; line-height: 1.5; } .card-footer { display: flex; align-items: center; justify-content: space-between; } .card-customer { font-size: 12px; color: var(--warm-gray); } -.card-delete { background: none; border: none; cursor: pointer; opacity: 0.5; font-size: 14px; } -.card-delete:hover { opacity: 1; } +.card-action { background: none; border: none; cursor: pointer; opacity: 0.5; font-size: 14px; } +.card-action:hover { opacity: 1; } .empty-state { text-align: center; padding: 48px 0; } .empty-glyph { font-family: var(--font-heading); font-size: 40px; color: var(--gold); opacity: 0.4; margin-bottom: 8px; } .empty-text { font-family: var(--font-body); font-size: 15px; color: var(--warm-gray); margin: 0; } diff --git a/frontend/src/views/mobile/PlansList.vue b/frontend/src/views/mobile/PlansList.vue index 539c716..6c599e7 100644 --- a/frontend/src/views/mobile/PlansList.vue +++ b/frontend/src/views/mobile/PlansList.vue @@ -51,7 +51,7 @@ async function handleDelete(id: string) {
{{ item.plan_content }}
@@ -84,8 +84,8 @@ async function handleDelete(id: string) { .card-content { font-family: var(--font-body); font-size: 14px; color: var(--ink); margin-bottom: 6px; line-height: 1.5; } .card-footer { display: flex; align-items: center; justify-content: space-between; } .card-customer { font-size: 12px; color: var(--warm-gray); } -.card-delete { background: none; border: none; cursor: pointer; opacity: 0.5; font-size: 14px; } -.card-delete:hover { opacity: 1; } +.card-action { background: none; border: none; cursor: pointer; opacity: 0.5; font-size: 14px; } +.card-action:hover { opacity: 1; } .empty-state { text-align: center; padding: 48px 0; } .empty-glyph { font-family: var(--font-heading); font-size: 40px; color: var(--gold); opacity: 0.4; margin-bottom: 8px; } .empty-text { font-family: var(--font-body); font-size: 15px; color: var(--warm-gray); margin: 0; }