From 4a54fe2520c7a09635d93d14aa20fb317a92e7a5 Mon Sep 17 00:00:00 2001 From: wuayee Date: Sat, 7 Jun 2025 14:39:12 +0800 Subject: [PATCH] =?UTF-8?q?[appBuilder]=20=E8=A7=A3=E5=BC=80app=5Fsuite=5F?= =?UTF-8?q?id=E5=92=8Cname=E7=9A=84=E8=81=94=E7=B3=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../jober/aipp/domains/appversion/publish/TaskPublisher.java | 1 + .../fit/task_new/repository/impl/MetaRepositoryImpl.java | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/app-builder/jane/plugins/aipp-plugin/src/main/java/modelengine/fit/jober/aipp/domains/appversion/publish/TaskPublisher.java b/app-builder/jane/plugins/aipp-plugin/src/main/java/modelengine/fit/jober/aipp/domains/appversion/publish/TaskPublisher.java index c730970a30..314654a8c1 100644 --- a/app-builder/jane/plugins/aipp-plugin/src/main/java/modelengine/fit/jober/aipp/domains/appversion/publish/TaskPublisher.java +++ b/app-builder/jane/plugins/aipp-plugin/src/main/java/modelengine/fit/jober/aipp/domains/appversion/publish/TaskPublisher.java @@ -62,6 +62,7 @@ public void publish(PublishContext context, AppVersion appVersion) { .setAippType(NORMAL.name()) .setFlowConfigId(flowInfo.getFlowId()) .setFlowDefinitionId(flowInfo.getFlowDefinitionId()) + .setAppSuiteId(appVersion.getData().getAppSuiteId()) .build(); log.debug("create aipp, task info {}", createArgs.getEntity().toString()); this.appTaskService.createTask(createArgs, context.getOperationContext()); diff --git a/app-builder/jane/task-new/src/main/java/modelengine/fit/task_new/repository/impl/MetaRepositoryImpl.java b/app-builder/jane/task-new/src/main/java/modelengine/fit/task_new/repository/impl/MetaRepositoryImpl.java index 734763ea0f..dadb2d2ef5 100644 --- a/app-builder/jane/task-new/src/main/java/modelengine/fit/task_new/repository/impl/MetaRepositoryImpl.java +++ b/app-builder/jane/task-new/src/main/java/modelengine/fit/task_new/repository/impl/MetaRepositoryImpl.java @@ -19,6 +19,7 @@ import modelengine.fit.task_new.repository.MetaRepository; import modelengine.fit.task_new.util.UUIDUtil; import modelengine.fitframework.annotation.Component; +import modelengine.fitframework.util.StringUtils; import java.time.LocalDateTime; import java.util.List; @@ -43,7 +44,7 @@ public MetaRepositoryImpl(MetaMapper metaMapper) { @Override public Meta insertOne(MetaDeclarationInfo metaDeclarationInfo, OperationContext context) { MetaPo metaPO = MetaPo.convertToMetaPO(metaDeclarationInfo, context); - String templateId = this.retrieveByName(metaPO.getName()).map(Meta::getId).orElse(UUIDUtil.uuid()); + String templateId = StringUtils.isNotEmpty(metaPO.getTemplateId()) ? metaPO.getTemplateId() : UUIDUtil.uuid(); metaPO.setTemplateId(templateId); metaPO.setId(UUIDUtil.uuid()); metaPO.setCreatedBy(context.getOperator());