Loading escheduler-alert/pom.xml +1 −1 Original line number Diff line number Diff line Loading @@ -4,7 +4,7 @@ <parent> <groupId>cn.analysys</groupId> <artifactId>escheduler</artifactId> <version>1.0.0-SNAPSHOT</version> <version>1.0.1-SNAPSHOT</version> </parent> <artifactId>escheduler-alert</artifactId> <packaging>jar</packaging> Loading escheduler-api/pom.xml +1 −1 Original line number Diff line number Diff line Loading @@ -3,7 +3,7 @@ <parent> <groupId>cn.analysys</groupId> <artifactId>escheduler</artifactId> <version>1.0.0-SNAPSHOT</version> <version>1.0.1-SNAPSHOT</version> </parent> <artifactId>escheduler-api</artifactId> <packaging>jar</packaging> Loading escheduler-api/src/main/java/cn/escheduler/api/quartz/ProcessScheduleJob.java +1 −1 Original line number Diff line number Diff line Loading @@ -125,7 +125,7 @@ public class ProcessScheduleJob implements Job { } Command command = new Command(); command.setCommandType(CommandType.START_PROCESS); command.setCommandType(CommandType.SCHEDULER); command.setExecutorId(schedule.getUserId()); command.setFailureStrategy(schedule.getFailureStrategy()); command.setProcessDefinitionId(schedule.getProcessDefinitionId()); Loading escheduler-api/src/main/java/cn/escheduler/api/service/ProcessInstanceService.java +5 −2 Original line number Diff line number Diff line Loading @@ -509,7 +509,7 @@ public class ProcessInstanceService extends BaseDAGService { } // local params Map<String, List<Property>> localUserDefParams = new HashMap<>(); Map<String, Map<String,Object>> localUserDefParams = new HashMap<>(); for (TaskNode taskNode : taskNodeList) { String parameter = taskNode.getParams(); Map<String, String> map = JSONUtils.toMap(parameter); Loading @@ -517,8 +517,11 @@ public class ProcessInstanceService extends BaseDAGService { if (localParams != null && !localParams.isEmpty()) { localParams = ParameterUtils.convertParameterPlaceholders(localParams, timeParams); List<Property> localParamsList = JSON.parseArray(localParams, Property.class); Map<String,Object> localParamsMap = new HashMap<>(); localParamsMap.put("taskType",taskNode.getType()); localParamsMap.put("localParamsList",localParamsList); if (localParamsList.size() > 0) { localUserDefParams.put(taskNode.getName(), localParamsList); localUserDefParams.put(taskNode.getName(), localParamsMap); } } Loading escheduler-common/pom.xml +1 −1 Original line number Diff line number Diff line Loading @@ -4,7 +4,7 @@ <parent> <artifactId>escheduler</artifactId> <groupId>cn.analysys</groupId> <version>1.0.0-SNAPSHOT</version> <version>1.0.1-SNAPSHOT</version> </parent> <artifactId>escheduler-common</artifactId> <name>escheduler-common</name> Loading Loading
escheduler-alert/pom.xml +1 −1 Original line number Diff line number Diff line Loading @@ -4,7 +4,7 @@ <parent> <groupId>cn.analysys</groupId> <artifactId>escheduler</artifactId> <version>1.0.0-SNAPSHOT</version> <version>1.0.1-SNAPSHOT</version> </parent> <artifactId>escheduler-alert</artifactId> <packaging>jar</packaging> Loading
escheduler-api/pom.xml +1 −1 Original line number Diff line number Diff line Loading @@ -3,7 +3,7 @@ <parent> <groupId>cn.analysys</groupId> <artifactId>escheduler</artifactId> <version>1.0.0-SNAPSHOT</version> <version>1.0.1-SNAPSHOT</version> </parent> <artifactId>escheduler-api</artifactId> <packaging>jar</packaging> Loading
escheduler-api/src/main/java/cn/escheduler/api/quartz/ProcessScheduleJob.java +1 −1 Original line number Diff line number Diff line Loading @@ -125,7 +125,7 @@ public class ProcessScheduleJob implements Job { } Command command = new Command(); command.setCommandType(CommandType.START_PROCESS); command.setCommandType(CommandType.SCHEDULER); command.setExecutorId(schedule.getUserId()); command.setFailureStrategy(schedule.getFailureStrategy()); command.setProcessDefinitionId(schedule.getProcessDefinitionId()); Loading
escheduler-api/src/main/java/cn/escheduler/api/service/ProcessInstanceService.java +5 −2 Original line number Diff line number Diff line Loading @@ -509,7 +509,7 @@ public class ProcessInstanceService extends BaseDAGService { } // local params Map<String, List<Property>> localUserDefParams = new HashMap<>(); Map<String, Map<String,Object>> localUserDefParams = new HashMap<>(); for (TaskNode taskNode : taskNodeList) { String parameter = taskNode.getParams(); Map<String, String> map = JSONUtils.toMap(parameter); Loading @@ -517,8 +517,11 @@ public class ProcessInstanceService extends BaseDAGService { if (localParams != null && !localParams.isEmpty()) { localParams = ParameterUtils.convertParameterPlaceholders(localParams, timeParams); List<Property> localParamsList = JSON.parseArray(localParams, Property.class); Map<String,Object> localParamsMap = new HashMap<>(); localParamsMap.put("taskType",taskNode.getType()); localParamsMap.put("localParamsList",localParamsList); if (localParamsList.size() > 0) { localUserDefParams.put(taskNode.getName(), localParamsList); localUserDefParams.put(taskNode.getName(), localParamsMap); } } Loading
escheduler-common/pom.xml +1 −1 Original line number Diff line number Diff line Loading @@ -4,7 +4,7 @@ <parent> <artifactId>escheduler</artifactId> <groupId>cn.analysys</groupId> <version>1.0.0-SNAPSHOT</version> <version>1.0.1-SNAPSHOT</version> </parent> <artifactId>escheduler-common</artifactId> <name>escheduler-common</name> Loading