diff --git a/src/main/java/neatlogic/module/process/service/ProcessTaskCreatePublicServiceImpl.java b/src/main/java/neatlogic/module/process/service/ProcessTaskCreatePublicServiceImpl.java index 662f0707e1597bcc6bc3ba2aeca5d2a990a3e2ba..5d69d25551abc989a3ebd2b6996ce89322ea2d3a 100644 --- a/src/main/java/neatlogic/module/process/service/ProcessTaskCreatePublicServiceImpl.java +++ b/src/main/java/neatlogic/module/process/service/ProcessTaskCreatePublicServiceImpl.java @@ -164,6 +164,8 @@ public class ProcessTaskCreatePublicServiceImpl implements ProcessTaskCreatePubl ProcessFormVo processFormVo = processMapper.getProcessFormByProcessUuid(processUuid); if (processFormVo != null) { FormVersionVo actionFormVersionVo = formMapper.getActionFormVersionByFormUuid(processFormVo.getFormUuid()); + String mainSceneUuid = actionFormVersionVo.getFormConfig().getString("uuid"); + actionFormVersionVo.setSceneUuid(mainSceneUuid); List formAttributeVoList = actionFormVersionVo.getFormAttributeList(); if (CollectionUtils.isNotEmpty(formAttributeVoList)) { List dataTypeNotArrayHandlerList = new ArrayList<>();