From be84f3314ff0d3efbba0e6363029eda53acb7fca Mon Sep 17 00:00:00 2001 From: yoan <536464346@qq.com> Date: Sun, 10 Nov 2024 15:11:21 +0800 Subject: [PATCH] impprove frontend --- ui/src/components/workflow/AddNode.tsx | 2 +- ui/src/components/workflow/BranchNode.tsx | 12 +- ui/src/components/workflow/DeployForm.tsx | 58 ++- .../components/workflow/DeployPanelBody.tsx | 2 - .../components/workflow/DeployToAliyunALB.tsx | 217 +++++++++ .../components/workflow/DeployToAliyunCDN.tsx | 141 ++++++ .../components/workflow/DeployToAliyunCLB.tsx | 217 +++++++++ .../components/workflow/DeployToAliyunNLB.tsx | 217 +++++++++ .../components/workflow/DeployToAliyunOss.tsx | 1 - .../workflow/DeployToBaiduCloudCDN.tsx | 141 ++++++ .../workflow/DeployToDogeCloudCDN.tsx | 141 ++++++ .../workflow/DeployToHuaweiCloudCDN.tsx | 160 +++++++ .../workflow/DeployToHuaweiCloudELB.tsx | 252 ++++++++++ .../workflow/DeployToKubernetesSecret.tsx | 196 ++++++++ ui/src/components/workflow/DeployToLocal.tsx | 432 ++++++++++++++++++ .../components/workflow/DeployToQiniuCDN.tsx | 141 ++++++ ui/src/components/workflow/DeployToSSH.tsx | 309 +++++++++++++ .../workflow/DeployToTencentCDN.tsx | 141 ++++++ .../workflow/DeployToTencentCLB.tsx | 280 ++++++++++++ .../workflow/DeployToTencentCOS.tsx | 176 +++++++ .../workflow/DeployToTencentTEO.tsx | 158 +++++++ .../components/workflow/DeployToWebhook.tsx | 145 ++++++ ui/src/components/workflow/NotifyForm.tsx | 1 - ui/src/components/workflow/Panel.tsx | 3 +- ui/src/components/workflow/PanelBody.tsx | 1 - ui/src/domain/settings.ts | 1 - ui/src/domain/workflow.ts | 6 +- ui/src/pages/workflow/index.tsx | 4 +- 28 files changed, 3530 insertions(+), 25 deletions(-) create mode 100644 ui/src/components/workflow/DeployToAliyunALB.tsx create mode 100644 ui/src/components/workflow/DeployToAliyunCDN.tsx create mode 100644 ui/src/components/workflow/DeployToAliyunCLB.tsx create mode 100644 ui/src/components/workflow/DeployToAliyunNLB.tsx create mode 100644 ui/src/components/workflow/DeployToBaiduCloudCDN.tsx create mode 100644 ui/src/components/workflow/DeployToDogeCloudCDN.tsx create mode 100644 ui/src/components/workflow/DeployToHuaweiCloudCDN.tsx create mode 100644 ui/src/components/workflow/DeployToHuaweiCloudELB.tsx create mode 100644 ui/src/components/workflow/DeployToKubernetesSecret.tsx create mode 100644 ui/src/components/workflow/DeployToLocal.tsx create mode 100644 ui/src/components/workflow/DeployToQiniuCDN.tsx create mode 100644 ui/src/components/workflow/DeployToSSH.tsx create mode 100644 ui/src/components/workflow/DeployToTencentCDN.tsx create mode 100644 ui/src/components/workflow/DeployToTencentCLB.tsx create mode 100644 ui/src/components/workflow/DeployToTencentCOS.tsx create mode 100644 ui/src/components/workflow/DeployToTencentTEO.tsx create mode 100644 ui/src/components/workflow/DeployToWebhook.tsx diff --git a/ui/src/components/workflow/AddNode.tsx b/ui/src/components/workflow/AddNode.tsx index f4623f1e..f577e693 100644 --- a/ui/src/components/workflow/AddNode.tsx +++ b/ui/src/components/workflow/AddNode.tsx @@ -36,7 +36,7 @@ const AddNode = ({ data }: NodeProps | BrandNodeProps) => { }; return ( -