| | |
| | | dto.setCheckInTime(LocalDateTime.now()); |
| | | dto.setCheckInResult(1); |
| | | //判断当前打卡时间是否超过限定时间 |
| | | Integer endTime = Integer.valueOf(one.getEndTime().replace(":", "")); |
| | | Integer nowTime = Integer.valueOf(LocalDateTime.now().format(DateTimeFormatter.ofPattern("HHmm"))); |
| | | if(nowTime > endTime){ |
| | | dto.setCheckInResult(2); |
| | | if(StringUtils.isNotEmpty(one.getEndTime())){ |
| | | Integer endTime = Integer.valueOf(one.getEndTime().replace(":", "")); |
| | | Integer nowTime = Integer.valueOf(LocalDateTime.now().format(DateTimeFormatter.ofPattern("HHmm"))); |
| | | if(nowTime > endTime){ |
| | | dto.setCheckInResult(2); |
| | | } |
| | | } |
| | | dto.setDeleted(false); |
| | | xpCruiseCheckInRecordService.save(dto); |