|
|
@@ -207,6 +207,16 @@ public class SmartUserServiceImpl extends ServiceImpl<SmartUserMapper, SmartUser
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
+ public List<SmartUser> queryStudentDatas(Integer identityId, List<Integer> gradeIds) {
|
|
|
+ QueryWrapper<SmartUser> queryWrapper = new QueryWrapper();
|
|
|
+ queryWrapper.eq("is_cancel", 0);
|
|
|
+ queryWrapper.eq("identity_id", eIdentityStatu.Student.getValue());
|
|
|
+ queryWrapper.in(gradeIds != null && gradeIds.size() > 0 ,"grade",gradeIds);
|
|
|
+ List<SmartUser> result = smartUserMapper.selectList(queryWrapper);
|
|
|
+ return result;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
public PageUtils<WarningUserDto> warningUserList(int currentPage, int pageCount, String name) {
|
|
|
Page<UserVo> page = new Page<>();
|
|
|
page.setCurrent(currentPage);
|
|
|
@@ -300,6 +310,7 @@ public class SmartUserServiceImpl extends ServiceImpl<SmartUserMapper, SmartUser
|
|
|
List<SmartUser> users = smartUserMapper.selectList(queryWrapper);
|
|
|
return users;
|
|
|
}
|
|
|
+
|
|
|
@Override
|
|
|
public List<SmartUser> getListUser() {
|
|
|
|
|
|
@@ -313,9 +324,9 @@ public class SmartUserServiceImpl extends ServiceImpl<SmartUserMapper, SmartUser
|
|
|
|
|
|
@Override
|
|
|
public SmartUser getPhoneUser(String phone) {
|
|
|
- LambdaQueryWrapper<SmartUser> wrapper=new LambdaQueryWrapper<>();
|
|
|
- wrapper.eq(SmartUser::getPhone,phone)
|
|
|
- .eq(SmartUser::getIdentityId,1);
|
|
|
+ LambdaQueryWrapper<SmartUser> wrapper = new LambdaQueryWrapper<>();
|
|
|
+ wrapper.eq(SmartUser::getPhone, phone)
|
|
|
+ .eq(SmartUser::getIdentityId, 1);
|
|
|
SmartUser smartUser = this.getOne(wrapper);
|
|
|
return smartUser;
|
|
|
}
|
|
|
@@ -335,10 +346,10 @@ public class SmartUserServiceImpl extends ServiceImpl<SmartUserMapper, SmartUser
|
|
|
|
|
|
@Override
|
|
|
public SmartUser getCard(String certificateNumber) {
|
|
|
- LambdaQueryWrapper<SmartUser> wrapper=new LambdaQueryWrapper<>();
|
|
|
+ LambdaQueryWrapper<SmartUser> wrapper = new LambdaQueryWrapper<>();
|
|
|
wrapper/*.eq(SmartUser::getIdCard,certificateNumber)
|
|
|
.or()*/
|
|
|
- .eq(SmartUser::getCardNo,certificateNumber);
|
|
|
+ .eq(SmartUser::getCardNo, certificateNumber);
|
|
|
SmartUser one = this.getOne(wrapper);
|
|
|
|
|
|
return one;
|
|
|
@@ -346,21 +357,21 @@ public class SmartUserServiceImpl extends ServiceImpl<SmartUserMapper, SmartUser
|
|
|
|
|
|
@Override
|
|
|
public SmartUser getBsStudentNo(String idNum) {
|
|
|
- LambdaQueryWrapper<SmartUser> wrapper=new LambdaQueryWrapper<>();
|
|
|
- wrapper.eq(SmartUser::getBsStudentNo,idNum)
|
|
|
+ LambdaQueryWrapper<SmartUser> wrapper = new LambdaQueryWrapper<>();
|
|
|
+ wrapper.eq(SmartUser::getBsStudentNo, idNum)
|
|
|
.or()
|
|
|
- .eq(SmartUser::getBsStaffCode,idNum)
|
|
|
+ .eq(SmartUser::getBsStaffCode, idNum)
|
|
|
.or()
|
|
|
- .eq(SmartUser::getIdCard,idNum);
|
|
|
+ .eq(SmartUser::getIdCard, idNum);
|
|
|
SmartUser one = this.getOne(wrapper);
|
|
|
return one;
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
public List<SmartUser> getChargeTeacher(Integer schoolClass) {
|
|
|
- LambdaQueryWrapper<SmartUser> wrapper=new LambdaQueryWrapper<>();
|
|
|
- wrapper.eq(SmartUser::getSchoolClass,schoolClass)
|
|
|
- .eq(SmartUser::getDepartmentId,137);
|
|
|
+ LambdaQueryWrapper<SmartUser> wrapper = new LambdaQueryWrapper<>();
|
|
|
+ wrapper.eq(SmartUser::getSchoolClass, schoolClass)
|
|
|
+ .eq(SmartUser::getDepartmentId, 137);
|
|
|
List<SmartUser> list = this.list(wrapper);
|
|
|
|
|
|
return list;
|
|
|
@@ -387,28 +398,29 @@ public class SmartUserServiceImpl extends ServiceImpl<SmartUserMapper, SmartUser
|
|
|
|
|
|
@Override
|
|
|
public List<StatisticsCampusVo> getAccessStatisticsCampus(Integer classId, LocalDateTime startTime, LocalDateTime endTime) {
|
|
|
- return smartUserMapper.getAccessStatisticsCampus(classId,startTime,endTime);
|
|
|
+ return smartUserMapper.getAccessStatisticsCampus(classId, startTime, endTime);
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
public List<StatisticsCampusVo> getAttendanceStatisticsCampus(Integer classId, LocalDateTime startTime, LocalDateTime endTime) {
|
|
|
- return smartUserMapper.getAttendanceStatisticsCampus(classId,startTime,endTime);
|
|
|
+ return smartUserMapper.getAttendanceStatisticsCampus(classId, startTime, endTime);
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
public List<StatisticsCampusVo> getFaceDiscernStatisticsCampus(Integer classId, LocalDateTime startTime, LocalDateTime endTime) {
|
|
|
- return smartUserMapper.getFaceDiscernStatisticsCampus(classId,startTime,endTime);
|
|
|
+ return smartUserMapper.getFaceDiscernStatisticsCampus(classId, startTime, endTime);
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
public List<StatisticsCampusVo> getAckStatisticsCampus(Integer classId, LocalDateTime startTime, LocalDateTime endTime) {
|
|
|
- return smartUserMapper.getAckStatisticsCampus(classId,startTime,endTime);
|
|
|
+ return smartUserMapper.getAckStatisticsCampus(classId, startTime, endTime);
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
public List<StatisticsCampusVo> getClassStudent(Integer classId) {
|
|
|
return smartUserMapper.getClassStudent(classId);
|
|
|
}
|
|
|
+
|
|
|
@Override
|
|
|
public List<SmartUser> queryTeachers() {
|
|
|
QueryWrapper<SmartUser> queryWrapper = new QueryWrapper();
|
|
|
@@ -419,36 +431,36 @@ public class SmartUserServiceImpl extends ServiceImpl<SmartUserMapper, SmartUser
|
|
|
|
|
|
@Override
|
|
|
public List<SmartUser> getAddressBook(Integer userId) {
|
|
|
- LambdaQueryWrapper<SmartUser> wrapper=new LambdaQueryWrapper<>();
|
|
|
- wrapper.eq(SmartUser::getAffiliate,userId);
|
|
|
- wrapper.eq(SmartUser::getIsCancel,0);
|
|
|
+ LambdaQueryWrapper<SmartUser> wrapper = new LambdaQueryWrapper<>();
|
|
|
+ wrapper.eq(SmartUser::getAffiliate, userId);
|
|
|
+ wrapper.eq(SmartUser::getIsCancel, 0);
|
|
|
List<SmartUser> list = this.list(wrapper);
|
|
|
return list;
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public List<StatisticsCampusManageVo> getAccessStatisticsCampusManage(Integer gradeId,Integer classId, LocalDateTime startTime, LocalDateTime endTime,String keyWord) {
|
|
|
- return smartUserMapper.getAccessStatisticsCampusManage(gradeId,classId,startTime,endTime,keyWord);
|
|
|
+ public List<StatisticsCampusManageVo> getAccessStatisticsCampusManage(Integer gradeId, Integer classId, LocalDateTime startTime, LocalDateTime endTime, String keyWord) {
|
|
|
+ return smartUserMapper.getAccessStatisticsCampusManage(gradeId, classId, startTime, endTime, keyWord);
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public List<StatisticsCampusManageVo> getAttendanceStatisticsCampusManage(Integer gradeId,Integer classId, LocalDateTime startTime, LocalDateTime endTime,String keyWord) {
|
|
|
- return smartUserMapper.getAttendanceStatisticsCampusManage(gradeId,classId,startTime,endTime,keyWord);
|
|
|
+ public List<StatisticsCampusManageVo> getAttendanceStatisticsCampusManage(Integer gradeId, Integer classId, LocalDateTime startTime, LocalDateTime endTime, String keyWord) {
|
|
|
+ return smartUserMapper.getAttendanceStatisticsCampusManage(gradeId, classId, startTime, endTime, keyWord);
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public List<StatisticsCampusManageVo> getFaceDiscernStatisticsCampusManage(Integer gradeId,Integer classId, LocalDateTime startTime, LocalDateTime endTime,String keyWord) {
|
|
|
- return smartUserMapper.getFaceDiscernStatisticsCampusManage(gradeId,classId,startTime,endTime,keyWord);
|
|
|
+ public List<StatisticsCampusManageVo> getFaceDiscernStatisticsCampusManage(Integer gradeId, Integer classId, LocalDateTime startTime, LocalDateTime endTime, String keyWord) {
|
|
|
+ return smartUserMapper.getFaceDiscernStatisticsCampusManage(gradeId, classId, startTime, endTime, keyWord);
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public List<StatisticsCampusManageVo> getAckStatisticsCampusManage(Integer gradeId,Integer classId, LocalDateTime startTime, LocalDateTime endTime, String keyWord) {
|
|
|
- return smartUserMapper.getAckStatisticsCampusManage(gradeId,classId,startTime,endTime,keyWord);
|
|
|
+ public List<StatisticsCampusManageVo> getAckStatisticsCampusManage(Integer gradeId, Integer classId, LocalDateTime startTime, LocalDateTime endTime, String keyWord) {
|
|
|
+ return smartUserMapper.getAckStatisticsCampusManage(gradeId, classId, startTime, endTime, keyWord);
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public List<StatisticsCampusManageVo> getClassStudentManage(Integer gradeId,Integer classId,String keyWord) {
|
|
|
- return smartUserMapper.getClassStudentManage(gradeId,classId,keyWord);
|
|
|
+ public List<StatisticsCampusManageVo> getClassStudentManage(Integer gradeId, Integer classId, String keyWord) {
|
|
|
+ return smartUserMapper.getClassStudentManage(gradeId, classId, keyWord);
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
@@ -474,7 +486,7 @@ public class SmartUserServiceImpl extends ServiceImpl<SmartUserMapper, SmartUser
|
|
|
Page<SmartUserPageVo> page = new Page<>();
|
|
|
page.setCurrent(currentPage);
|
|
|
page.setSize(pageCount);
|
|
|
- IPage<SmartUserPageVo> result = smartUserMapper.getPage(page,keyWord,schoolClass);
|
|
|
+ IPage<SmartUserPageVo> result = smartUserMapper.getPage(page, keyWord, schoolClass);
|
|
|
return new PageUtils(result);
|
|
|
}
|
|
|
|
|
|
@@ -485,12 +497,12 @@ public class SmartUserServiceImpl extends ServiceImpl<SmartUserMapper, SmartUser
|
|
|
|
|
|
@Override
|
|
|
public List<StatisticsStatement> getUserAckTotal(LocalDateTime startTime, LocalDateTime endTime) {
|
|
|
- return smartUserMapper.getUserAckTotal(startTime,endTime);
|
|
|
+ return smartUserMapper.getUserAckTotal(startTime, endTime);
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
public List<StatisticsStatement> getUserNormalTotal(LocalDateTime startTime, LocalDateTime endTime) {
|
|
|
- return smartUserMapper.getUserNormalTotal(startTime,endTime);
|
|
|
+ return smartUserMapper.getUserNormalTotal(startTime, endTime);
|
|
|
}
|
|
|
|
|
|
|