|
|
@ -78,7 +78,7 @@ public class ClassScoreServiceImpl implements ClassScoreService {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
/* 班级成绩统计分析饼状图
|
|
|
|
* @author xcj
|
|
|
|
* @author xcj
|
|
|
|
* @Date 2023/11/24
|
|
|
|
* @Date 2023/11/24
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -146,6 +146,7 @@ public class ClassScoreServiceImpl implements ClassScoreService {
|
|
|
|
UserExample userTableExample = new UserExample();
|
|
|
|
UserExample userTableExample = new UserExample();
|
|
|
|
UserExample.Criteria criteria = userTableExample.createCriteria();
|
|
|
|
UserExample.Criteria criteria = userTableExample.createCriteria();
|
|
|
|
UserExample.Criteria orCriteria = userTableExample.createCriteria();
|
|
|
|
UserExample.Criteria orCriteria = userTableExample.createCriteria();
|
|
|
|
|
|
|
|
criteria.andRoleIdEqualTo(4);
|
|
|
|
if (StringUtils.isNotBlank(classId)) {
|
|
|
|
if (StringUtils.isNotBlank(classId)) {
|
|
|
|
criteria.andClassIdEqualTo(classId);
|
|
|
|
criteria.andClassIdEqualTo(classId);
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
@ -198,7 +199,7 @@ public class ClassScoreServiceImpl implements ClassScoreService {
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
|
public void importExcel(HttpServletResponse response, String schoolId) {
|
|
|
|
public void importExcel(HttpServletResponse response, String schoolId) {
|
|
|
|
UserExample userTableExample = new UserExample();
|
|
|
|
UserExample userTableExample = new UserExample();
|
|
|
|
userTableExample.createCriteria().andSchoolIdEqualTo(schoolId);
|
|
|
|
userTableExample.createCriteria().andSchoolIdEqualTo(schoolId).andRoleIdEqualTo(4);
|
|
|
|
List<User> userTables = userMapper.selectByExample(userTableExample);
|
|
|
|
List<User> userTables = userMapper.selectByExample(userTableExample);
|
|
|
|
List<UserDto> userDtoList = new ArrayList<>();
|
|
|
|
List<UserDto> userDtoList = new ArrayList<>();
|
|
|
|
for (User userTable : userTables) {
|
|
|
|
for (User userTable : userTables) {
|
|
|
|