|
@@ -184,6 +184,20 @@ public class IndexErrDataRecordServiceImpl extends BaseServiceImpl<Long, IndexEr
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
+ public List<SimpleUserDto> getAllEducationUsers(String organIds) {
|
|
|
+ Set<Integer> queryOrganIds = null;
|
|
|
+ if(StringUtils.isNotBlank(organIds)){
|
|
|
+ queryOrganIds = Arrays.stream(organIds.split(",")).map(Integer::new).collect(Collectors.toSet());
|
|
|
+ }
|
|
|
+ List<Integer> allDealUserIds = indexErrDataRecordDao.getAllDealUserIds(queryOrganIds, TenantContextHolder.getTenantId());
|
|
|
+ List<SimpleUserDto> users = new ArrayList<>();
|
|
|
+ if(!CollectionUtils.isEmpty(allDealUserIds)){
|
|
|
+ users = teacherDao.getUsersSimpleInfo(allDealUserIds);
|
|
|
+ }
|
|
|
+ return users;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
public List<IndexErrorDataExportDto> errRecordExport(String organIdsStr, String startDate, String endDate) {
|
|
|
List<IndexErrorDataExportDto> result = new ArrayList<>();
|
|
|
Set<Integer> queryOrganIds = null;
|