From 0a9b3d5bf65bb3ec0bbd4b83812a6b869f43363e Mon Sep 17 00:00:00 2001 From: Hermes CI Fix Date: Mon, 31 Aug 2026 15:57:35 +0800 Subject: [PATCH] =?UTF-8?q?fix(workbench):=20=E6=88=91=E7=9A=84=E6=94=B9?= =?UTF-8?q?=E5=96=84=E8=A1=8C=E5=8A=A8=E5=8D=A1=E7=89=87=E5=8F=AF=E7=82=B9?= =?UTF-8?q?=E5=87=BB=E7=9B=B4=E8=BE=BE=E8=AF=A6=E6=83=85=20(plan=5Fid?= =?UTF-8?q?=E8=B7=B3=E8=BD=AC)=20plan-card-click-fix?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - MyDashboard.vue: plan-card 加 @click 跳 /action-plans?plan_id=xx - 复用 26e0c8d ActionPlanLibrary 的 plan_id 直达详情弹窗能力 - .plan-card 样式补 cursor:pointer(hover 已有) --- frontend/src/views/MyDashboard.vue | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/frontend/src/views/MyDashboard.vue b/frontend/src/views/MyDashboard.vue index 92420f30..eed6c939 100644 --- a/frontend/src/views/MyDashboard.vue +++ b/frontend/src/views/MyDashboard.vue @@ -96,7 +96,8 @@
分配给你的行动计划将显示在这里
-
+
{{ planIcon(p) }}
{{ p.title }}
@@ -298,7 +299,7 @@ onMounted(async () => { .plan-card { display: flex; gap: 12px; padding: 14px 16px; border-radius: 10px; background: #fff; - border: 1px solid #eee; transition: box-shadow 0.2s; + border: 1px solid #eee; transition: box-shadow 0.2s; cursor: pointer; } .plan-card:hover { box-shadow: 0 2px 8px rgba(0,0,0,0.06); } .plan-card.plan-overdue { border-left: 4px solid #f56c6c; background: #fef0f0; }