From 6d1ccbb246e6317b4ec1682a29b8dde3bccfdfe6 Mon Sep 17 00:00:00 2001 From: v6ole Date: Sun, 12 Jul 2026 20:23:31 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=88=A0=E9=99=A4=E6=8C=89=E9=92=AE?= =?UTF-8?q?=E7=A7=BB=E8=87=B3=E6=A0=87=E9=A2=98=E6=A0=8F=E5=8F=B3=E4=BE=A7?= =?UTF-8?q?=EF=BC=8C=E4=B8=8E=E6=A0=87=E9=A2=98=E6=B0=B4=E5=B9=B3=E5=AF=B9?= =?UTF-8?q?=E9=BD=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude --- frontend/src/views/mobile/KeyVisitForm.vue | 4 +++- frontend/src/views/mobile/MiniBusinessForm.vue | 4 +++- frontend/src/views/mobile/WorkPlanForm.vue | 4 +++- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/frontend/src/views/mobile/KeyVisitForm.vue b/frontend/src/views/mobile/KeyVisitForm.vue index 8e7dfd4..477c1b0 100644 --- a/frontend/src/views/mobile/KeyVisitForm.vue +++ b/frontend/src/views/mobile/KeyVisitForm.vue @@ -131,6 +131,7 @@ async function handleDelete() {

{{ isEdit ? '编辑要客拜访' : '添加要客拜访' }}

KEY VISIT PLAN +
@@ -214,7 +215,6 @@ async function handleDelete() { {{ isEdit ? '保存修改' : '提交计划' }} - @@ -307,4 +307,6 @@ async function handleDelete() { .form-actions { display: flex; gap: 10px; margin-top: 24px; } .delete-btn { padding: 16px 24px; background: var(--surface); color: var(--vermilion); border: 1px solid var(--vermilion); font-family: var(--font-heading); font-size: 16px; letter-spacing: 0.08em; cursor: pointer; transition: all 0.25s; } .delete-btn:hover { background: var(--vermilion); color: #fff; } +.header-delete-btn { margin-left: auto; margin-top: 4px; padding: 6px 14px; background: none; color: var(--vermilion); border: 1px solid var(--vermilion); font-family: var(--font-body); font-size: 13px; cursor: pointer; transition: all 0.2s; white-space: nowrap; } +.header-delete-btn:hover { background: var(--vermilion); color: #fff; } diff --git a/frontend/src/views/mobile/MiniBusinessForm.vue b/frontend/src/views/mobile/MiniBusinessForm.vue index a4c6ae5..638b1d9 100644 --- a/frontend/src/views/mobile/MiniBusinessForm.vue +++ b/frontend/src/views/mobile/MiniBusinessForm.vue @@ -112,6 +112,7 @@ async function handleDelete() {

{{ isEdit ? '编辑商机跟单' : '添加商机跟单' }}

BUSINESS OPPORTUNITY +
@@ -170,7 +171,6 @@ async function handleDelete() { {{ isEdit ? '保存修改' : '提交商机' }} - @@ -250,6 +250,8 @@ async function handleDelete() { .submit-btn:disabled { opacity: 0.6; cursor: not-allowed; } .delete-btn { padding: 16px 24px; background: var(--surface); color: var(--vermilion); border: 1px solid var(--vermilion); font-family: var(--font-heading); font-size: 16px; letter-spacing: 0.08em; cursor: pointer; transition: all 0.25s; } .delete-btn:hover { background: var(--vermilion); color: #fff; } +.header-delete-btn { margin-left: auto; margin-top: 4px; padding: 6px 14px; background: none; color: var(--vermilion); border: 1px solid var(--vermilion); font-family: var(--font-body); font-size: 13px; cursor: pointer; transition: all 0.2s; white-space: nowrap; } +.header-delete-btn:hover { background: var(--vermilion); color: #fff; } .btn-loading { width: 16px; height: 16px; border: 2px solid rgba(255,255,255,0.3); border-top-color: #fff; border-radius: 50%; animation: spin 0.6s linear infinite; } @keyframes spin { to { transform: rotate(360deg); } } diff --git a/frontend/src/views/mobile/WorkPlanForm.vue b/frontend/src/views/mobile/WorkPlanForm.vue index 42dea6f..0e90abc 100644 --- a/frontend/src/views/mobile/WorkPlanForm.vue +++ b/frontend/src/views/mobile/WorkPlanForm.vue @@ -111,6 +111,7 @@ async function handleDelete() {

{{ isEdit ? '编辑工作计划' : '添加工作计划' }}

WORK PLAN +
@@ -150,7 +151,6 @@ async function handleDelete() { {{ isEdit ? '保存修改' : '提交计划' }} - @@ -230,6 +230,8 @@ async function handleDelete() { .submit-btn:disabled { opacity: 0.6; cursor: not-allowed; } .delete-btn { padding: 16px 24px; background: var(--surface); color: var(--vermilion); border: 1px solid var(--vermilion); font-family: var(--font-heading); font-size: 16px; letter-spacing: 0.08em; cursor: pointer; transition: all 0.25s; } .delete-btn:hover { background: var(--vermilion); color: #fff; } +.header-delete-btn { margin-left: auto; margin-top: 4px; padding: 6px 14px; background: none; color: var(--vermilion); border: 1px solid var(--vermilion); font-family: var(--font-body); font-size: 13px; cursor: pointer; transition: all 0.2s; white-space: nowrap; } +.header-delete-btn:hover { background: var(--vermilion); color: #fff; } .btn-loading { width: 16px; height: 16px; border: 2px solid rgba(255,255,255,0.3); border-top-color: #fff; border-radius: 50%; animation: spin 0.6s linear infinite; } @keyframes spin { to { transform: rotate(360deg); } }