From c16660254b8d637bd3ca100695934b343875fcbf Mon Sep 17 00:00:00 2001 From: xiaojunnuo Date: Thu, 30 Oct 2025 15:08:14 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E6=89=B9=E9=87=8F?= =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=AE=9A=E6=97=B6=E6=B2=A1=E6=9C=89=E7=AB=8B?= =?UTF-8?q?=E5=8D=B3=E6=98=BE=E7=A4=BA=E7=94=9F=E6=95=88=E7=9A=84bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../certd-client/src/views/certd/pipeline/pipeline/index.vue | 4 ---- .../src/modules/pipeline/service/pipeline-service.ts | 5 +++++ 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/packages/ui/certd-client/src/views/certd/pipeline/pipeline/index.vue b/packages/ui/certd-client/src/views/certd/pipeline/pipeline/index.vue index 20af1ea0..dce5a8db 100644 --- a/packages/ui/certd-client/src/views/certd/pipeline/pipeline/index.vue +++ b/packages/ui/certd-client/src/views/certd/pipeline/pipeline/index.vue @@ -830,10 +830,6 @@ export default defineComponent({ saveLoading.value = true; try { if (props.options.doSave) { - if (pipeline.value.version == null) { - pipeline.value.version = 0; - } - pipeline.value.version++; currentPipeline.value = pipeline.value; //移除空阶段 diff --git a/packages/ui/certd-server/src/modules/pipeline/service/pipeline-service.ts b/packages/ui/certd-server/src/modules/pipeline/service/pipeline-service.ts index ade8c0f4..ca8eb23d 100644 --- a/packages/ui/certd-server/src/modules/pipeline/service/pipeline-service.ts +++ b/packages/ui/certd-server/src/modules/pipeline/service/pipeline-service.ts @@ -255,6 +255,11 @@ export class PipelineService extends BaseService { bean.title = pipeline.title; } pipeline.id = bean.id; + + if (pipeline.version == null) { + pipeline.version = 0; + } + pipeline.version++; bean.content = JSON.stringify(pipeline); await this.addOrUpdate(bean); await this.registerTrigger(bean);