|
|
@ -115,12 +115,15 @@ public abstract class AbstractParameters implements IParameters { |
|
|
|
return; |
|
|
|
return; |
|
|
|
} |
|
|
|
} |
|
|
|
Map<String, String> taskResult = getMapByString(result); |
|
|
|
Map<String, String> taskResult = getMapByString(result); |
|
|
|
if (taskResult == null || taskResult.size() == 0) { |
|
|
|
if (taskResult.size() == 0) { |
|
|
|
return; |
|
|
|
return; |
|
|
|
} |
|
|
|
} |
|
|
|
for (Property info : outProperty) { |
|
|
|
for (Property info : outProperty) { |
|
|
|
info.setValue(taskResult.get(info.getProp())); |
|
|
|
String propValue = taskResult.get(info.getProp()); |
|
|
|
varPool.add(info); |
|
|
|
if (StringUtils.isNotEmpty(propValue)) { |
|
|
|
|
|
|
|
info.setValue(propValue); |
|
|
|
|
|
|
|
varPool.add(info); |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|