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