Commit 94a62174 by huangfusuper

java参数替换 命令日志信息更新

parent 30669089
......@@ -144,13 +144,12 @@ public class ApiFlowOperatingServiceImpl implements ApiFlowOperatingService {
String runCommand = node.getRunCommand();
if(StringUtils.isNoneBlank(runCommand)){
if(runCommand.startsWith(JAVA_TYPE) && CollectionUtil.isNotEmpty(publicParam)){
publicParam.forEach((k,v) ->{
if(!"auditTime".equals(k)){
String keyName = String.format("${%s}",k);
runCommand.replace(keyName, v);
for (Map.Entry<String, String> stringStringEntry : publicParam.entrySet()) {
if(!"auditTime".equals(stringStringEntry.getKey())){
String keyName = String.format("${%s}",stringStringEntry.getKey());
runCommand = runCommand.replace(keyName,stringStringEntry.getValue());
}
});
}
node.setRunCommand(runCommand);
}
}
......
......@@ -87,6 +87,11 @@ public class PlaceholderUtils {
command = String.format("java&&-jar&&%s&&%s&&%s",jarName,env,paramSuffix);
}
command = commandDateReplace(param, command);
for (Map.Entry<String, String> stringStringEntry : param.entrySet()) {
String keyName = String.format("${%s}",stringStringEntry.getKey());
command = command.replace(keyName, stringStringEntry.getValue());
}
}
return command;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment