考勤子表调整/

This commit is contained in:
aikai 2024-05-23 11:10:25 +08:00
parent 4759c15f79
commit 59a6517bb2
4 changed files with 6 additions and 5 deletions

View File

@ -29,7 +29,7 @@ import static cn.iocoder.yudao.framework.operatelog.core.enums.OperateTypeEnum.E
@Tag(name = "管理后台 - 考勤组班次子表")
@RestController
@RequestMapping("/system.attendance/attendance-group-shift-item")
@RequestMapping("/system/attendance/attendance-group-shift-item")
@Validated
public class AttendanceGroupShiftItemController {

View File

@ -29,7 +29,7 @@ public class AttendanceController {
@GetMapping("/getPunchPage")
@Operation(summary = "获取考勤页面")
public CommonResult<AttendancePunchPageVO> getPunchPage(@ModelAttribute AttendancePunchPageDTO dto) {
AttendancePunchPageVO vo = attendanceService.getPunchPage(dto.setUserId(getLoginUserId()));
AttendancePunchPageVO vo = attendanceService.getPunchPage(dto);
return success(vo);
}

View File

@ -136,8 +136,9 @@ public class AttendanceServiceImpl implements AttendanceService {
.setDayTime(pageVO.getTargetDayStr())
.setShouldPunchTime(pageVO.getShouldPunchTime())
.setPunchTime(dto.getLocalDateTime())
.setLateTime(Constants.ONE.equals(status) ? LocalDateTimeUtil.between(dto.getLocalDateTime(), pageVO.getShouldPunchTime(), ChronoUnit.MILLIS) : 0L)
.setLeaveEarlyTime(Constants.TWO.equals(status) ? LocalDateTimeUtil.between(dto.getLocalDateTime(), pageVO.getShouldPunchTime(), ChronoUnit.MILLIS) : 0L)
//取绝对值 如果status是负数则变为正数
.setLateTime(Constants.ONE.equals(status) ? Math.abs(LocalDateTimeUtil.between(dto.getLocalDateTime(), pageVO.getShouldPunchTime(), ChronoUnit.MILLIS)) : 0L)
.setLeaveEarlyTime(Constants.TWO.equals(status) ? Math.abs(LocalDateTimeUtil.between(dto.getLocalDateTime(), pageVO.getShouldPunchTime(), ChronoUnit.MILLIS)) : 0L)
.setRemark(dto.getRemark())
.setImage(dto.getImage())
.setPunchAddress(dto.getPunchAddress());

View File

@ -66,7 +66,7 @@
</springProfile>
<!-- 其它环境 -->
<springProfile name="dev,test,stage,prod,default">
<root level="DEBUG">
<root level="INFO">
<appender-ref ref="STDOUT"/>
<appender-ref ref="ASYNC"/>
<appender-ref ref="GRPC"/>