|
|
|
@ -191,7 +191,7 @@ public class TeacherServiceImpl implements TeacherService {
|
|
|
|
|
//根据source属性 筛选出ptTeacherInfos中source为ies 缺在teachersList没被找到的数据
|
|
|
|
|
List<GpTeacherVo> finalTeachersList = teachersList;
|
|
|
|
|
List<PtTeacherInfo> toDeactivate = ptTeacherInfos.stream()
|
|
|
|
|
.filter(pt -> pt.getSource().equals("ies"))
|
|
|
|
|
//.filter(pt -> pt.getSource().equals("ies"))
|
|
|
|
|
.filter(pt -> finalTeachersList.stream().noneMatch(t -> t.getId().equals(pt.getId())))
|
|
|
|
|
.collect(Collectors.toList());
|
|
|
|
|
res.put("Delete", toDeactivate);
|
|
|
|
|