|
@@ -10,6 +10,7 @@ import org.springframework.stereotype.Service;
|
|
|
|
|
|
import java.util.List;
|
|
|
import java.util.Map;
|
|
|
+import java.util.stream.Collectors;
|
|
|
|
|
|
/**
|
|
|
* <p>
|
|
@@ -25,7 +26,8 @@ public class StaffRadioServiceImpl extends ServiceImpl<StaffRadioMapper, StaffRa
|
|
|
|
|
|
@Override
|
|
|
public void addList(List<StaffRadio> list) {
|
|
|
- list.forEach(staffRadio -> {
|
|
|
+ List<StaffRadio> collect = list.stream().filter(staffRadio -> null != staffRadio.getRadioId() && 0 != staffRadio.getRadioId()).collect(Collectors.toList());
|
|
|
+ collect.forEach(staffRadio -> {
|
|
|
LambdaUpdateWrapper<StaffRadio> updateWrapper = Wrappers.lambdaUpdate();
|
|
|
updateWrapper.eq(StaffRadio::getStaffId, staffRadio.getStaffId())
|
|
|
.eq(StaffRadio::getRadioId, staffRadio.getRadioId())
|