| | |
| | | package com.xiaopeng.maintenance.controller; |
| | | |
| | | |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import com.xiaopeng.api.model.maintenance.XpClockIn; |
| | | import com.xiaopeng.api.model.maintenance.XpErrorType; |
| | | import com.xiaopeng.common.core.domain.R; |
| | | import com.xiaopeng.common.security.service.TokenService; |
| | |
| | | public R<Boolean> verifyRange(@RequestBody VerifyRangeDTO dto) { |
| | | return R.ok(xpClockInService.verifyRange(dto)); |
| | | } |
| | | private IXpClockInService clockInService; |
| | | |
| | | @ApiOperation(value = "上班打卡", tags = "运维APP-排班与考勤") |
| | | @PostMapping("/api/v1/clock/clockIn") |
| | |
| | | @ApiOperation(value = "检查用户是否上班中", tags = {"内部接口"}) |
| | | public R<Boolean> checkWorkStatus(@RequestParam("appUserId") Long appUserId) { |
| | | log.info("检查用户上班状态, appUserId={}", appUserId); |
| | | Boolean workFlag = clockInService.checkWorkStatus(appUserId); |
| | | Boolean workFlag = xpClockInService.checkWorkStatus(appUserId); |
| | | return R.ok(workFlag); |
| | | } |
| | | |