|
|
@@ -17,6 +17,7 @@ import org.springframework.stereotype.Service;
|
|
|
|
|
|
import javax.annotation.Resource;
|
|
|
import java.util.List;
|
|
|
+import java.util.Objects;
|
|
|
|
|
|
/**
|
|
|
* 员工打卡表;(work_clock)表服务实现类
|
|
|
@@ -99,7 +100,8 @@ public class WorkClockServiceImpl implements WorkClockService{
|
|
|
queryWrapper.eq(WorkClock::getClockType, workClock.getClockType());
|
|
|
List<WorkClock> workClockList = workClockMapper.selectList(queryWrapper);
|
|
|
if (!workClockList.isEmpty()) {//已打过卡
|
|
|
- return ApiResult.failure("已打过卡",null);
|
|
|
+ String message = String.format("今日%s已打过卡", Objects.equals(workClock.getClockType(), "1") ? "上班":"下班");
|
|
|
+ return ApiResult.failure(message,null);
|
|
|
}
|
|
|
workClockMapper.insert(workClock);
|
|
|
return ApiResult.success(workClock);
|