From 45637aca813a39e689dd5708b82dd141ad83614f Mon Sep 17 00:00:00 2001 From: lijiarao Date: Thu, 30 Nov 2023 13:37:35 +0800 Subject: [PATCH] update importModelFile --- .../jero/modules/activiti/controller/ModelerController.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/laws-modules/src/main/java/com/jero/modules/activiti/controller/ModelerController.java b/laws-modules/src/main/java/com/jero/modules/activiti/controller/ModelerController.java index ada2f006..45e84350 100644 --- a/laws-modules/src/main/java/com/jero/modules/activiti/controller/ModelerController.java +++ b/laws-modules/src/main/java/com/jero/modules/activiti/controller/ModelerController.java @@ -90,8 +90,8 @@ public class ModelerController { Process mainProcess = bpmnModel.getMainProcess(); String modelKey = mainProcess.getId(); ModelQuery modelQuery = repositoryService.createModelQuery(); - List list = modelQuery.modelKey(modelKey).list(); - int version = list.size() + 1; + List list = modelQuery.latestVersion().modelKey(modelKey).list(); + int version = list.size()>0 ? list.get(0).getVersion() + 1 : 1; ObjectNode modelNode = objectMapper.createObjectNode(); modelNode.put(ModelDataJsonConstants.MODEL_NAME, name); modelNode.put(ModelDataJsonConstants.MODEL_REVISION, version);