|
|
|
@ -595,8 +595,8 @@ public class BusAttendanceServiceImpl extends ServiceImpl<BusAttendanceMapper, B
|
|
|
|
|
|
|
|
|
|
LambdaQueryWrapper<SubConstructionUser> wrapper = new LambdaQueryWrapper<>();
|
|
|
|
|
wrapper.eq(SubConstructionUser::getProjectId, dto.getProjectId());
|
|
|
|
|
wrapper.in("1".equals(dto.getClockStatus()),SubConstructionUser::getId,attendanceUserIds);
|
|
|
|
|
wrapper.notIn("2".equals(dto.getClockStatus()),SubConstructionUser::getId,attendanceUserIds);
|
|
|
|
|
wrapper.in("1".equals(dto.getClockStatus()),SubConstructionUser::getSysUserId,attendanceUserIds);
|
|
|
|
|
wrapper.notIn("2".equals(dto.getClockStatus()),SubConstructionUser::getSysUserId,attendanceUserIds);
|
|
|
|
|
wrapper.eq(StrUtil.isNotBlank(dto.getTypeOfWork()),SubConstructionUser::getTypeOfWork,dto.getTypeOfWork());
|
|
|
|
|
wrapper.eq(dto.getTeamId()!=null,SubConstructionUser::getTeamId,dto.getTeamId());
|
|
|
|
|
Page<SubConstructionUser> result = constructionUserService.page(pageQuery.build(), wrapper);
|
|
|
|
@ -609,9 +609,9 @@ public class BusAttendanceServiceImpl extends ServiceImpl<BusAttendanceMapper, B
|
|
|
|
|
SysUserVo sysUserVo = userService.selectUserById(constructionUser.getSysUserId());
|
|
|
|
|
attendanceUserVo.setUserId(sysUserVo.getUserId());
|
|
|
|
|
attendanceUserVo.setNickName(sysUserVo.getNickName());
|
|
|
|
|
if (sysUserVo.getAvatar() != null) {
|
|
|
|
|
SysOssVo byId = ossService.getById(sysUserVo.getAvatar());
|
|
|
|
|
if (byId != null) {
|
|
|
|
|
attendanceUserVo.setAvatar(byId.getUrl());
|
|
|
|
|
attendanceUserVo.setAvatar(byId==null?null:byId.getUrl());
|
|
|
|
|
}
|
|
|
|
|
attendanceUserVo.setTypeOfWork(attendanceUserVo.getTypeOfWork());
|
|
|
|
|
attendanceUserVo.setTeamName(attendanceUserVo.getTeamName());
|
|
|
|
|