|
@@ -29,13 +29,15 @@ public class LeanEventsHostServiceImpl extends ServiceImpl<LeanEventsHostMapper,
|
|
|
|
|
|
@Override
|
|
|
public void edit(LeanEventsHostEditParam leanEventsHostEditParam) {
|
|
|
- if(oConvertUtils.listIsNotEmpty(leanEventsHostEditParam.getLeanEventsHosts())){
|
|
|
- LambdaQueryWrapper<LeanEventsHost> deleteQuery = new LambdaQueryWrapper<LeanEventsHost>().eq(LeanEventsHost::getEventsId, leanEventsHostEditParam.getLeanEventsHosts().get(0).getEventsId());
|
|
|
+ if (oConvertUtils.listIsNotEmpty(leanEventsHostEditParam.getLeanEventsHosts())) {
|
|
|
+ List<LeanEventsHost> leanEventsHostList = leanEventsHostEditParam.getLeanEventsHosts();
|
|
|
+ LambdaQueryWrapper<LeanEventsHost> deleteQuery = new LambdaQueryWrapper<LeanEventsHost>().eq(LeanEventsHost::getEventsId, leanEventsHostList.get(0).getEventsId());
|
|
|
baseMapper.delete(deleteQuery);
|
|
|
- LeanEventsHost leanEventsHost = leanEventsHostEditParam.getLeanEventsHosts().get(0);
|
|
|
- if (oConvertUtils.isNotEmpty(leanEventsHost.getDeviceInformationList())){
|
|
|
- baseMapper.insert(leanEventsHost);
|
|
|
- }
|
|
|
+ leanEventsHostList.forEach(x -> {
|
|
|
+ if (oConvertUtils.isNotEmpty(x.getDeviceInformationList())) {
|
|
|
+ baseMapper.insert(x);
|
|
|
+ }
|
|
|
+ });
|
|
|
}
|
|
|
}
|
|
|
|