版本号
This commit is contained in:
@ -156,4 +156,9 @@ public class BusReissueCardVo implements Serializable {
|
|||||||
* 头像
|
* 头像
|
||||||
*/
|
*/
|
||||||
private String avatar;
|
private String avatar;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 补卡类型(1上班 2下班)
|
||||||
|
*/
|
||||||
|
private String reissueCardType;
|
||||||
}
|
}
|
||||||
|
@ -595,8 +595,8 @@ public class BusAttendanceServiceImpl extends ServiceImpl<BusAttendanceMapper, B
|
|||||||
|
|
||||||
LambdaQueryWrapper<SubConstructionUser> wrapper = new LambdaQueryWrapper<>();
|
LambdaQueryWrapper<SubConstructionUser> wrapper = new LambdaQueryWrapper<>();
|
||||||
wrapper.eq(SubConstructionUser::getProjectId, dto.getProjectId());
|
wrapper.eq(SubConstructionUser::getProjectId, dto.getProjectId());
|
||||||
wrapper.in("1".equals(dto.getClockStatus()),SubConstructionUser::getId,attendanceUserIds);
|
wrapper.in("1".equals(dto.getClockStatus()),SubConstructionUser::getSysUserId,attendanceUserIds);
|
||||||
wrapper.notIn("2".equals(dto.getClockStatus()),SubConstructionUser::getId,attendanceUserIds);
|
wrapper.notIn("2".equals(dto.getClockStatus()),SubConstructionUser::getSysUserId,attendanceUserIds);
|
||||||
wrapper.eq(StrUtil.isNotBlank(dto.getTypeOfWork()),SubConstructionUser::getTypeOfWork,dto.getTypeOfWork());
|
wrapper.eq(StrUtil.isNotBlank(dto.getTypeOfWork()),SubConstructionUser::getTypeOfWork,dto.getTypeOfWork());
|
||||||
wrapper.eq(dto.getTeamId()!=null,SubConstructionUser::getTeamId,dto.getTeamId());
|
wrapper.eq(dto.getTeamId()!=null,SubConstructionUser::getTeamId,dto.getTeamId());
|
||||||
Page<SubConstructionUser> result = constructionUserService.page(pageQuery.build(), wrapper);
|
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());
|
SysUserVo sysUserVo = userService.selectUserById(constructionUser.getSysUserId());
|
||||||
attendanceUserVo.setUserId(sysUserVo.getUserId());
|
attendanceUserVo.setUserId(sysUserVo.getUserId());
|
||||||
attendanceUserVo.setNickName(sysUserVo.getNickName());
|
attendanceUserVo.setNickName(sysUserVo.getNickName());
|
||||||
|
if (sysUserVo.getAvatar() != null) {
|
||||||
SysOssVo byId = ossService.getById(sysUserVo.getAvatar());
|
SysOssVo byId = ossService.getById(sysUserVo.getAvatar());
|
||||||
if (byId != null) {
|
attendanceUserVo.setAvatar(byId==null?null:byId.getUrl());
|
||||||
attendanceUserVo.setAvatar(byId.getUrl());
|
|
||||||
}
|
}
|
||||||
attendanceUserVo.setTypeOfWork(attendanceUserVo.getTypeOfWork());
|
attendanceUserVo.setTypeOfWork(attendanceUserVo.getTypeOfWork());
|
||||||
attendanceUserVo.setTeamName(attendanceUserVo.getTeamName());
|
attendanceUserVo.setTeamName(attendanceUserVo.getTeamName());
|
||||||
|
Reference in New Issue
Block a user