From 6be421331eb1b9b9e6c55d97ebdeeb942fc391e0 Mon Sep 17 00:00:00 2001
From: xieb <vip_xiaobin810@163.com>
Date: Thu, 11 Jan 2024 17:55:11 +0800
Subject: [PATCH] 公司评优结果和部门评优结果导出

---
 src/main/java/org/springblade/modules/evaluate/mapper/EvaluateCandidateResultMapper.xml |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/src/main/java/org/springblade/modules/evaluate/mapper/EvaluateCandidateResultMapper.xml b/src/main/java/org/springblade/modules/evaluate/mapper/EvaluateCandidateResultMapper.xml
index c116fcb..a4db7f9 100644
--- a/src/main/java/org/springblade/modules/evaluate/mapper/EvaluateCandidateResultMapper.xml
+++ b/src/main/java/org/springblade/modules/evaluate/mapper/EvaluateCandidateResultMapper.xml
@@ -33,4 +33,14 @@
         SELECT * FROM yw_evaluate_candidate_result ${ew.customSqlSegment}
     </select>
 
+    <select id="exportDeptResultGroupExcel" resultType="org.springblade.modules.evaluate.excel.DeptResultGroupExcel">
+        SELECT *,count(*) voteNum FROM yw_evaluate_candidate_result ${ew.customSqlSegment}
+    </select>
+
+    <select id="exportEmployeeResultGroupExcel" resultType="org.springblade.modules.evaluate.excel.EmployeeResultGroupExcel">
+        select b.category_name,b.standard,a.user_name,a.dept_name,a.post_name,count(*) voteNum from yw_evaluate_candidate_result a
+        LEFT JOIN yw_evaluate_task_category b ON (a.evaluate_task_category_id = b.id)
+        ${ew.customSqlSegment}
+    </select>
+
 </mapper>

--
Gitblit v1.9.3