|
|
@@ -274,7 +274,7 @@ public class DataboardController {
|
|
|
.innerJoin(BaseTeacher.class,BaseTeacher::getUserId,XjrUser::getId)
|
|
|
.leftJoin(DictionaryDetail.class,DictionaryDetail::getCode,BaseTeacher::getJobState, ext->ext.selectAs(DictionaryDetail::getName, XjrUserPageVo::getJobState))
|
|
|
.leftJoin(DictionaryDetail.class,DictionaryDetail::getCode,XjrUser::getCredentialType,ext->ext.selectAs(DictionaryDetail::getName, XjrUserPageVo::getCredentialType))
|
|
|
- .leftJoin(DictionaryDetail.class,DictionaryDetail::getCode,BaseTeacher::getEmployWay,ext->ext.selectAs(DictionaryDetail::getName, XjrUserPageVo::getEmployWay))
|
|
|
+ .leftJoin(DictionaryDetail.class,DictionaryDetail::getCode,BaseTeacher::getEmployType,ext->ext.selectAs(DictionaryDetail::getName, XjrUserPageVo::getEmployWay))
|
|
|
|
|
|
.selectAsClass(BaseTeacher.class, XjrUserPageVo.class);
|
|
|
|
|
|
@@ -296,21 +296,13 @@ public class DataboardController {
|
|
|
.map(XjrUserPageVo::getId).collect(Collectors.toSet());
|
|
|
result.setTeacherCount1(teacherSet1.size());
|
|
|
Set<String> teacherSet2 = teacherList.stream()
|
|
|
- .filter(x -> (x.getEmployWay() != null && x.getEmployWay().equals("FB1602")))
|
|
|
+ .filter(x -> (x.getEmployWay() != null && x.getEmployWay().equals("FB1605")))
|
|
|
.map(XjrUserPageVo::getId).collect(Collectors.toSet());
|
|
|
result.setTeacherCount2(teacherSet2.size());
|
|
|
- Set<String> teacherSet3 = teacherList.stream()
|
|
|
- .filter(x -> (x.getEmployWay() != null && x.getEmployWay().equals("FB1606")))
|
|
|
- .map(XjrUserPageVo::getId).collect(Collectors.toSet());
|
|
|
- result.setTeacherCount3(teacherSet3.size());
|
|
|
Set<String> teacherSet4 = teacherList.stream()
|
|
|
.filter(x -> (x.getEmployWay() != null && x.getEmployWay().equals("FB1609")))
|
|
|
.map(XjrUserPageVo::getId).collect(Collectors.toSet());
|
|
|
result.setTeacherCount4(teacherSet4.size());
|
|
|
- Set<String> teacherSet5 = teacherList.stream()
|
|
|
- .filter(x -> (x.getEmployWay() != null && x.getEmployWay().equals("FB1608")))
|
|
|
- .map(XjrUserPageVo::getId).collect(Collectors.toSet());
|
|
|
- result.setTeacherCount5(teacherSet5.size());
|
|
|
return RT.ok(result);
|
|
|
}
|
|
|
|