From 7a760b42937901ef58502a9b8fae88edab1c4500 Mon Sep 17 00:00:00 2001
From: Administrator <1923636941@qq.com>
Date: Wed, 28 Jun 2023 17:12:24 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9bug?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../service/impl/LicenseServiceImpl.java | 4 +-
.../zhgd/xmgl/async/AsyncDoubleCarbon.java | 4 +-
.../entity/vo/TodayAttendance.java | 10 ++++
.../vo/WorkerMonthAttendanceStatisticsVo.java | 13 ++++
.../xml/ProjectOperationsAnalysisMapper.xml | 15 ++---
.../ProjectOperationsAnalysisServiceImpl.java | 59 ++++++++++++++++++-
6 files changed, 93 insertions(+), 12 deletions(-)
diff --git a/src/main/java/com/license/service/impl/LicenseServiceImpl.java b/src/main/java/com/license/service/impl/LicenseServiceImpl.java
index c720459f8..562ce36c0 100644
--- a/src/main/java/com/license/service/impl/LicenseServiceImpl.java
+++ b/src/main/java/com/license/service/impl/LicenseServiceImpl.java
@@ -21,10 +21,10 @@ import java.util.Map;
@Slf4j
@Service
public class LicenseServiceImpl implements LicenseService {
- @Value("${license.publicKeysStorePath}")
+ @Value("${license.publicKeysStorePath:}")
String publicKeysStorePath;
- @Value("${license.licensePath}")
+ @Value("${license.licensePath:}")
String licensePath;
/**
* 证书subject
diff --git a/src/main/java/com/zhgd/xmgl/async/AsyncDoubleCarbon.java b/src/main/java/com/zhgd/xmgl/async/AsyncDoubleCarbon.java
index 2ba34fcfc..7c4f37f3d 100644
--- a/src/main/java/com/zhgd/xmgl/async/AsyncDoubleCarbon.java
+++ b/src/main/java/com/zhgd/xmgl/async/AsyncDoubleCarbon.java
@@ -18,10 +18,10 @@ import org.springframework.stereotype.Component;
@Slf4j
@Component
public class AsyncDoubleCarbon {
- @Value("${double-carbon.water-data-url}")
+ @Value("${double-carbon.water-data-url:}")
private String waterDataUrl;
- @Value("${double-carbon.ammeter-data-url}")
+ @Value("${double-carbon.ammeter-data-url:}")
private String ammeterDataUrl;
diff --git a/src/main/java/com/zhgd/xmgl/modules/realnamestatistics/entity/vo/TodayAttendance.java b/src/main/java/com/zhgd/xmgl/modules/realnamestatistics/entity/vo/TodayAttendance.java
index 187f44a98..f9641bea8 100644
--- a/src/main/java/com/zhgd/xmgl/modules/realnamestatistics/entity/vo/TodayAttendance.java
+++ b/src/main/java/com/zhgd/xmgl/modules/realnamestatistics/entity/vo/TodayAttendance.java
@@ -1,5 +1,6 @@
package com.zhgd.xmgl.modules.realnamestatistics.entity.vo;
+import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@Data
@@ -8,5 +9,14 @@ public class TodayAttendance {
private String personSn;
private String workerName;
private String idCard;
+ @ApiModelProperty(value = "工种名称")
private String typeName;
+ @ApiModelProperty(value = "班组名称")
+ private String teamName;
+ @ApiModelProperty(value = " 1.正常打卡 2.补卡操作")
+ private java.lang.Integer attendanceType;
+ @ApiModelProperty(value = "出入时间")
+ private java.lang.String createTime;
+ @ApiModelProperty(value = "考勤类型 1:进 2出")
+ private java.lang.Integer passType;
}
diff --git a/src/main/java/com/zhgd/xmgl/modules/realnamestatistics/entity/vo/WorkerMonthAttendanceStatisticsVo.java b/src/main/java/com/zhgd/xmgl/modules/realnamestatistics/entity/vo/WorkerMonthAttendanceStatisticsVo.java
index f41e4b9bc..9517263f7 100644
--- a/src/main/java/com/zhgd/xmgl/modules/realnamestatistics/entity/vo/WorkerMonthAttendanceStatisticsVo.java
+++ b/src/main/java/com/zhgd/xmgl/modules/realnamestatistics/entity/vo/WorkerMonthAttendanceStatisticsVo.java
@@ -152,4 +152,17 @@ public class WorkerMonthAttendanceStatisticsVo {
private String idCardBigPhotoUrl;
@ApiModelProperty(value = "企业名称")
private String enterpriseName;
+
+ @ApiModelProperty(value = "0、无考勤数量")
+ private Integer noAttendanceNum;
+ @ApiModelProperty(value = "1、正常数量")
+ private Integer normalNum;
+ @ApiModelProperty(value = "2、迟到数量")
+ private Integer beLateNum;
+ @ApiModelProperty(value = "3、早退数量")
+ private Integer leaveEarlyNum;
+ @ApiModelProperty(value = "4、加班数量")
+ private Integer workOvertimeNum;
+ @ApiModelProperty(value = "5、缺卡数量")
+ private Integer missingCardNum;
}
diff --git a/src/main/java/com/zhgd/xmgl/modules/realnamestatistics/mapper/xml/ProjectOperationsAnalysisMapper.xml b/src/main/java/com/zhgd/xmgl/modules/realnamestatistics/mapper/xml/ProjectOperationsAnalysisMapper.xml
index bb98cb4ba..731157b01 100644
--- a/src/main/java/com/zhgd/xmgl/modules/realnamestatistics/mapper/xml/ProjectOperationsAnalysisMapper.xml
+++ b/src/main/java/com/zhgd/xmgl/modules/realnamestatistics/mapper/xml/ProjectOperationsAnalysisMapper.xml
@@ -91,15 +91,16 @@