| | |
| | | @Autowired |
| | | private TokenService tokenService; |
| | | @ApiOperation(value = "校验是否在打卡范围内", tags = "运维APP-排班与考勤") |
| | | @PostMapping("/api/v1/clock/verifyRange") |
| | | @PostMapping("/maintenance-app/api/v1/clock/verifyRange") |
| | | public R<Boolean> verifyRange(@RequestBody VerifyRangeDTO dto) { |
| | | return R.ok(xpClockInService.verifyRange(dto)); |
| | | } |
| | | |
| | | @ApiOperation(value = "上班打卡", tags = "运维APP-排班与考勤") |
| | | @PostMapping("/api/v1/clock/clockIn") |
| | | @PostMapping("/maintenance-app/api/v1/clock/clockIn") |
| | | public R<String> clockIn(@RequestBody ClockDTO dto) { |
| | | Long id = tokenService.getLoginOperationUser().getId(); |
| | | dto.setOperationsUserId(id); |
| | |
| | | } |
| | | |
| | | @ApiOperation(value = "下班打卡", tags = "运维APP-排班与考勤") |
| | | @PostMapping("/api/v1/clock/clockOut") |
| | | @PostMapping("/maintenance-app/api/v1/clock/clockOut") |
| | | public R<String> clockOut(@RequestBody ClockDTO dto) { |
| | | Long id = tokenService.getLoginOperationUser().getId(); |
| | | dto.setOperationsUserId(id); |