diff --git a/src/main/java/neatlogic/module/autoexec/api/service/CreateAutoexecServiceJobApi.java b/src/main/java/neatlogic/module/autoexec/api/service/CreateAutoexecServiceJobApi.java index e36ded11fa5e5f6f66d69c0f081d79c4a69e5ecb..c1a28bf037614cffa9eebf04176c040b827580f2 100644 --- a/src/main/java/neatlogic/module/autoexec/api/service/CreateAutoexecServiceJobApi.java +++ b/src/main/java/neatlogic/module/autoexec/api/service/CreateAutoexecServiceJobApi.java @@ -193,6 +193,8 @@ public class CreateAutoexecServiceJobApi extends PrivateApiComponentBase { } Map attributeUuid2HandlerMap = new HashMap<>(); FormVersionVo formVersionVo = formMapper.getActionFormVersionByFormUuid(formUuid); + String mainSceneUuid = formVersionVo.getFormConfig().getString("uuid"); + formVersionVo.setSceneUuid(mainSceneUuid); List formAttributeVoList = formVersionVo.getFormAttributeList(); for (FormAttributeVo formAttributeVo : formAttributeVoList) { String uuid = formAttributeVo.getUuid(); diff --git a/src/main/java/neatlogic/module/autoexec/service/AutoexecServiceServiceImpl.java b/src/main/java/neatlogic/module/autoexec/service/AutoexecServiceServiceImpl.java index ec746dd30798592b36af6874bb66b2cb3a71b6bf..cdea2c415a3a7e08417601594958c048f9fde621 100644 --- a/src/main/java/neatlogic/module/autoexec/service/AutoexecServiceServiceImpl.java +++ b/src/main/java/neatlogic/module/autoexec/service/AutoexecServiceServiceImpl.java @@ -94,6 +94,8 @@ public class AutoexecServiceServiceImpl implements AutoexecServiceService { return reasonList; } } + String mainSceneUuid = formVersionVo.getFormConfig().getString("uuid"); + formVersionVo.setSceneUuid(mainSceneUuid); List formAttributeList = formVersionVo.getFormAttributeList(); if (CollectionUtils.isNotEmpty(formAttributeList)) { formAttributeMap = formAttributeList.stream().collect(Collectors.toMap(e -> e.getUuid(), e -> e));