From 399a70c5643bfdcec970a66c9284b3c03c4fc5fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=BD=97=E6=88=90?= <2847920761@qq.com> Date: Thu, 27 Feb 2025 10:44:04 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=98=E6=9B=B4=E6=9F=A5=E7=9C=8B=E5=BD=93?= =?UTF-8?q?=E5=89=8D=E7=94=A8=E6=88=B7=E4=BB=8A=E6=97=A5=E6=89=93=E5=8D=A1?= =?UTF-8?q?=E8=BF=94=E5=9B=9E=E5=AE=9E=E4=BD=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../wgz/controller/WgzAppController.java | 4 +-- .../res/WgzAppUserClockingConditionRes.java | 6 ++++ .../impl/WgzAttendanceServiceImpl.java | 35 +++++++++++++++++-- 3 files changed, 40 insertions(+), 5 deletions(-) diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/wgz/controller/WgzAppController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/wgz/controller/WgzAppController.java index 3387f74..62ab300 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/wgz/controller/WgzAppController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/wgz/controller/WgzAppController.java @@ -261,9 +261,9 @@ public class WgzAppController { } /** - * 【考勤打卡】【打卡】 提交上下班打卡·查看当前用户的打卡状态(0上班 1下班 2请假) + * 【考勤打卡】【打卡】 提交上下班打卡·查看当前用户的打卡状态 */ - @ApiOperation("【考勤打卡】【打卡】 提交上下班打卡·用户今日打卡状态(0上班 1下班 2请假)") + @ApiOperation("【考勤打卡】【打卡】 提交上下班打卡·用户今日打卡状态") //@PreAuthorize("@ss.hasPermi('wgzApp:user:userClockingCondition')") @GetMapping("/WgzAppUserClockingCondition") public AjaxResult userClockingCondition() { diff --git a/ruoyi-system/src/main/java/com/ruoyi/wgz/bo/res/WgzAppUserClockingConditionRes.java b/ruoyi-system/src/main/java/com/ruoyi/wgz/bo/res/WgzAppUserClockingConditionRes.java index 0c6e54b..50cc4de 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/wgz/bo/res/WgzAppUserClockingConditionRes.java +++ b/ruoyi-system/src/main/java/com/ruoyi/wgz/bo/res/WgzAppUserClockingConditionRes.java @@ -15,4 +15,10 @@ import java.io.Serializable; public class WgzAppUserClockingConditionRes implements Serializable { @ApiModelProperty("务工者今日打卡状态:0上班 1下班 2请假 3已完成") private Integer clockingCondition; + + @ApiModelProperty("上班状态:0正常 1迟到 2缺卡 3补卡 4请假") + private Integer in; + + @ApiModelProperty("下班状态:0正常 1早退 2缺卡 3补卡 4请假") + private Integer out; } diff --git a/ruoyi-system/src/main/java/com/ruoyi/wgz/service/impl/WgzAttendanceServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/wgz/service/impl/WgzAttendanceServiceImpl.java index 1672701..e9b1881 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/wgz/service/impl/WgzAttendanceServiceImpl.java +++ b/ruoyi-system/src/main/java/com/ruoyi/wgz/service/impl/WgzAttendanceServiceImpl.java @@ -241,14 +241,43 @@ public class WgzAttendanceServiceImpl extends ServicePlusImpl