alert-plugin-instances api, if no alert-plugin-instances, it will response an empty list, but not null Co-authored-by: ligen60 <ligen60@jd.com>
This commit is contained in:
parent
9cbb2629d9
commit
d8cf0f8b85
|
|
@ -243,16 +243,16 @@ public class AlertPluginInstanceServiceImpl extends BaseServiceImpl implements A
|
||||||
}
|
}
|
||||||
|
|
||||||
private List<AlertPluginInstanceVO> buildPluginInstanceVOList(List<AlertPluginInstance> alertPluginInstances) {
|
private List<AlertPluginInstanceVO> buildPluginInstanceVOList(List<AlertPluginInstance> alertPluginInstances) {
|
||||||
|
List<AlertPluginInstanceVO> alertPluginInstanceVOS = new ArrayList<>();
|
||||||
if (CollectionUtils.isEmpty(alertPluginInstances)) {
|
if (CollectionUtils.isEmpty(alertPluginInstances)) {
|
||||||
return null;
|
return alertPluginInstanceVOS;
|
||||||
}
|
}
|
||||||
List<PluginDefine> pluginDefineList = pluginDefineMapper.queryAllPluginDefineList();
|
List<PluginDefine> pluginDefineList = pluginDefineMapper.queryAllPluginDefineList();
|
||||||
if (CollectionUtils.isEmpty(pluginDefineList)) {
|
if (CollectionUtils.isEmpty(pluginDefineList)) {
|
||||||
return null;
|
return alertPluginInstanceVOS;
|
||||||
}
|
}
|
||||||
Map<Integer, PluginDefine> pluginDefineMap =
|
Map<Integer, PluginDefine> pluginDefineMap =
|
||||||
pluginDefineList.stream().collect(Collectors.toMap(PluginDefine::getId, Function.identity()));
|
pluginDefineList.stream().collect(Collectors.toMap(PluginDefine::getId, Function.identity()));
|
||||||
List<AlertPluginInstanceVO> alertPluginInstanceVOS = new ArrayList<>();
|
|
||||||
alertPluginInstances.forEach(alertPluginInstance -> {
|
alertPluginInstances.forEach(alertPluginInstance -> {
|
||||||
AlertPluginInstanceVO alertPluginInstanceVO = new AlertPluginInstanceVO();
|
AlertPluginInstanceVO alertPluginInstanceVO = new AlertPluginInstanceVO();
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue