From 3b27c315c3658787a12177c177d7955b13307564 Mon Sep 17 00:00:00 2001
From: howec <>
Date: Thu, 4 Jan 2024 10:26:23 +0800
Subject: [PATCH] =?UTF-8?q?=E5=88=98=E6=B5=A9=E8=B4=9F=E8=B4=A3=E9=A1=B9?=
=?UTF-8?q?=E7=9B=AE=E6=BA=90=E7=A0=81=EF=BC=8C=E9=83=A8=E5=88=86=E6=9C=89?=
=?UTF-8?q?git=E7=AE=A1=E7=90=86=EF=BC=8C=E5=92=8Csvn=E4=BB=A3=E7=A0=81?=
=?UTF-8?q?=E5=A4=87=E4=BB=BD=E3=80=82?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.idea/encodings.xml | 6 +
.../engine/kq/cmd/report/ExportDailyExcelCmd.java | 754 ++++++++++++++++++
.../com/engine/kq/cmd/report/ExportExcelCmd.java | 702 ++++++++++++++++
.../engine/kq/cmd/report/GetKQDailyReportCmd.java | 685 ++++++++++++++++
.../com/engine/kq/cmd/report/GetKQReportCmd.java | 719 +++++++++++++++++
.../weaver/haikang/cronjob/FlowLaowuZzCron.java | 18 +
.../haikang/cronjob/FlowLaowuZzService.java | 119 +++
.../cronjob/InternalReferralRewardService.java | 240 ++++++
.../cronjob/InternalReferralRewardsCron.java | 44 +
.../weaver/haikang/cronjob/LeaveSummaryCron.java | 21 +
.../haikang/cronjob/LeaveSummaryService.java | 129 +++
.../haikang/cronjob/LectureAllowanceService.java | 75 ++
.../haikang/cronjob/LecturerAllowanceCron.java | 35 +
.../haikang/cronjob/PersonDeptLevelCron.java | 26 +
.../cronjob/PersonDeptLevelCronService.java | 162 ++++
15 files changed, 3735 insertions(+)
create mode 100644 .idea/encodings.xml
create mode 100644 盛世科技/src/com/engine/kq/cmd/report/ExportDailyExcelCmd.java
create mode 100644 盛世科技/src/com/engine/kq/cmd/report/ExportExcelCmd.java
create mode 100644 盛世科技/src/com/engine/kq/cmd/report/GetKQDailyReportCmd.java
create mode 100644 盛世科技/src/com/engine/kq/cmd/report/GetKQReportCmd.java
create mode 100644 盛世科技/src/weaver/haikang/cronjob/FlowLaowuZzCron.java
create mode 100644 盛世科技/src/weaver/haikang/cronjob/FlowLaowuZzService.java
create mode 100644 盛世科技/src/weaver/haikang/cronjob/InternalReferralRewardService.java
create mode 100644 盛世科技/src/weaver/haikang/cronjob/InternalReferralRewardsCron.java
create mode 100644 盛世科技/src/weaver/haikang/cronjob/LeaveSummaryCron.java
create mode 100644 盛世科技/src/weaver/haikang/cronjob/LeaveSummaryService.java
create mode 100644 盛世科技/src/weaver/haikang/cronjob/LectureAllowanceService.java
create mode 100644 盛世科技/src/weaver/haikang/cronjob/LecturerAllowanceCron.java
create mode 100644 盛世科技/src/weaver/haikang/cronjob/PersonDeptLevelCron.java
create mode 100644 盛世科技/src/weaver/haikang/cronjob/PersonDeptLevelCronService.java
diff --git a/.idea/encodings.xml b/.idea/encodings.xml
new file mode 100644
index 0000000..c2bae49
--- /dev/null
+++ b/.idea/encodings.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/盛世科技/src/com/engine/kq/cmd/report/ExportDailyExcelCmd.java b/盛世科技/src/com/engine/kq/cmd/report/ExportDailyExcelCmd.java
new file mode 100644
index 0000000..e92441a
--- /dev/null
+++ b/盛世科技/src/com/engine/kq/cmd/report/ExportDailyExcelCmd.java
@@ -0,0 +1,754 @@
+package com.engine.kq.cmd.report;
+
+import com.alibaba.fastjson.JSON;
+import com.alibaba.fastjson.JSONObject;
+import com.engine.common.biz.AbstractCommonCommand;
+import com.engine.common.entity.BizLogContext;
+import com.engine.core.interceptor.CommandContext;
+import com.engine.kq.biz.*;
+import com.engine.kq.cmd.shiftmanagement.toolkit.ShiftManagementToolKit;
+import com.engine.kq.util.ExcelUtil;
+import com.engine.kq.util.KQDurationCalculatorUtil;
+import weaver.common.DateUtil;
+import weaver.conn.RecordSet;
+import weaver.general.BaseBean;
+import weaver.general.TimeUtil;
+import weaver.general.Util;
+import weaver.hrm.User;
+import weaver.hrm.company.DepartmentComInfo;
+import weaver.hrm.company.SubCompanyComInfo;
+import weaver.hrm.job.JobTitlesComInfo;
+import weaver.hrm.resource.ResourceComInfo;
+import weaver.systeminfo.SystemEnv;
+
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+import java.math.BigDecimal;
+import java.time.LocalDate;
+import java.time.format.DateTimeFormatter;
+import java.util.*;
+
+public class ExportDailyExcelCmd extends AbstractCommonCommand