From 96517b809e3c574d24cbc2018912bfd6a2c9b091 Mon Sep 17 00:00:00 2001 From: dengqichen Date: Sat, 15 Nov 2025 11:26:01 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=8D=E6=9E=84=E6=B6=88=E6=81=AF=E9=80=9A?= =?UTF-8?q?=E7=9F=A5=E5=BC=B9=E7=AA=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/PendingApprovalModal.tsx | 183 +++++++++++------- frontend/src/pages/Dashboard/service.ts | 64 +++++- frontend/src/pages/Dashboard/types.ts | 54 +++++- .../Workflow/Design/components/CustomEdge.tsx | 26 ++- 4 files changed, 245 insertions(+), 82 deletions(-) diff --git a/frontend/src/pages/Dashboard/components/PendingApprovalModal.tsx b/frontend/src/pages/Dashboard/components/PendingApprovalModal.tsx index ce13de52..109abeef 100644 --- a/frontend/src/pages/Dashboard/components/PendingApprovalModal.tsx +++ b/frontend/src/pages/Dashboard/components/PendingApprovalModal.tsx @@ -95,6 +95,7 @@ export const PendingApprovalModal: React.FC = ({ // 打开审批对话框 const handleOpenApproval = (task: PendingApprovalTask, result: ApprovalResult) => { + console.log('打开审批对话框,任务数据:', task); // 调试日志 setSelectedTask(task); setApprovalResult(result); setApprovalComment(''); @@ -180,38 +181,41 @@ export const PendingApprovalModal: React.FC = ({ {approvalList.map((task) => (
+ {/* 装饰性渐变背景 */} +
+ {/* 左侧内容区 */} -
+
{/* 应用图标 */}
-
- +
+
{/* 主要信息 */} -
+
{/* 标题行 */} -
+
-

+

{task.applicationName}

- + #{task.deployRecordId}
-
- +
+ {task.applicationCode} - - {task.environmentName} - - {task.teamName} + + {task.environmentName} + + {task.teamName}
@@ -219,7 +223,7 @@ export const PendingApprovalModal: React.FC = ({