From c7443d993ee163a2bc45640097f33820661b985b Mon Sep 17 00:00:00 2001 From: jxxghp Date: Wed, 9 Jul 2025 10:46:33 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E5=B7=A5=E4=BD=9C=E6=B5=81?= =?UTF-8?q?=E5=88=86=E4=BA=AB=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/types.ts | 2 +- src/components/cards/WorkflowShareCard.vue | 99 ++++++---- src/components/cards/WorkflowTaskCard.vue | 6 +- src/components/dialog/ForkWorkflowDialog.vue | 184 ++++++++++++++++-- src/components/dialog/WorkflowShareDialog.vue | 22 ++- src/styles/custom.scss | 2 +- src/views/workflow/WorkflowShareView.vue | 10 +- 7 files changed, 247 insertions(+), 78 deletions(-) diff --git a/src/api/types.ts b/src/api/types.ts index a4a38b49..a3125334 100644 --- a/src/api/types.ts +++ b/src/api/types.ts @@ -147,7 +147,7 @@ export interface SubscribeShare { // 工作流分享 export interface WorkflowShare { // 分享ID - id?: number + id?: string // 工作流ID workflow_id?: string // 分享标题 diff --git a/src/components/cards/WorkflowShareCard.vue b/src/components/cards/WorkflowShareCard.vue index 4e364ee1..e3e3925b 100644 --- a/src/components/cards/WorkflowShareCard.vue +++ b/src/components/cards/WorkflowShareCard.vue @@ -1,26 +1,16 @@