From 091c056cd0bda6a525c7bca41fd47d5db3f6b481 Mon Sep 17 00:00:00 2001 From: Odboy Date: Wed, 23 Jul 2025 20:56:15 +0800 Subject: [PATCH] =?UTF-8?q?refactor(devops):=20=E9=87=8D=E6=9E=84=E6=B5=81?= =?UTF-8?q?=E6=B0=B4=E7=BA=BF=E7=9B=B8=E5=85=B3=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 重命名 DevopsPipelineController 为 DevopsPipelineInstanceController - 新增 DevopsPipelineTemplateController - 修改流水线实例和模板相关的数据结构 - 优化流水线启动和重启逻辑 - 调整前端 API 路径 --- .../src/layout/components/Sidebar/Logo.vue | 8 +- cutejava-front/src/store/modules/api.js | 2 +- .../src/utils/elementui/CsDialog.js | 82 ++++++++ .../src/utils/elementui/CsMessage.js | 26 +++ .../src/utils/elementui/CsNotification.js | 20 ++ cutejava-front/src/utils/myElement.js | 183 ------------------ cutejava-front/src/utils/mySocket.js | 43 ---- ... => DevopsPipelineInstanceController.java} | 9 +- .../DevopsPipelineTemplateController.java | 34 ++++ .../PipelineInstanceNodeDetailTb.java | 4 + .../dataobject/PipelineInstanceNodeTb.java | 4 + .../dal/dataobject/PipelineInstanceTb.java | 3 + .../dal/dataobject/PipelineTemplateTb.java | 2 + .../DevOpsQueryLastPipelineDetailArgs.java | 5 +- .../dal/model/StartPipelineResultVo.java | 22 +++ .../AbstractPipelineNodeJobService.java | 4 - .../pipeline/core/PipelineJobManage.java | 7 +- .../pipeline/model/PipelineInstanceVo.java | 23 +++ .../devops/job/PipelineNodeBuildJavaJob.java | 8 +- .../devops/job/PipelineNodeDeployJavaJob.java | 13 +- .../job/PipelineNodeMergeBranchJob.java | 7 +- .../job/biz/PipelineNodeBuildJavaBiz.java | 28 ++- .../job/biz/PipelineNodeDeployJavaBiz.java | 23 +-- .../job/biz/PipelineNodeMergeBranchBiz.java | 17 +- .../service/PipelineInstanceService.java | 8 +- .../service/PipelineTemplateService.java | 12 +- .../impl/PipelineInstanceServiceImpl.java | 30 ++- 27 files changed, 316 insertions(+), 311 deletions(-) create mode 100644 cutejava-front/src/utils/elementui/CsDialog.js create mode 100644 cutejava-front/src/utils/elementui/CsMessage.js create mode 100644 cutejava-front/src/utils/elementui/CsNotification.js delete mode 100644 cutejava-front/src/utils/myElement.js delete mode 100644 cutejava-front/src/utils/mySocket.js rename cutejava/cutejava-module-devops/src/main/java/cn/odboy/devops/controller/{DevopsPipelineController.java => DevopsPipelineInstanceController.java} (93%) create mode 100644 cutejava/cutejava-module-devops/src/main/java/cn/odboy/devops/controller/DevopsPipelineTemplateController.java create mode 100644 cutejava/cutejava-module-devops/src/main/java/cn/odboy/devops/dal/model/StartPipelineResultVo.java create mode 100644 cutejava/cutejava-module-devops/src/main/java/cn/odboy/devops/framework/pipeline/model/PipelineInstanceVo.java diff --git a/cutejava-front/src/layout/components/Sidebar/Logo.vue b/cutejava-front/src/layout/components/Sidebar/Logo.vue index c5d2217c..52176433 100644 --- a/cutejava-front/src/layout/components/Sidebar/Logo.vue +++ b/cutejava-front/src/layout/components/Sidebar/Logo.vue @@ -2,11 +2,11 @@