From 2d9bf42ce507096c3b73a782da3ad16f29d2ccdc Mon Sep 17 00:00:00 2001
From: “djh” <“3298565835@qq.com”>
Date: Thu, 07 May 2026 15:25:16 +0800
Subject: [PATCH] 新增年份查询

---
 multi-system/src/main/resources/mapper/system/InternalAuditEvaluateMapper.xml |   29 +++++++++++++++++------------
 1 files changed, 17 insertions(+), 12 deletions(-)

diff --git a/multi-system/src/main/resources/mapper/system/InternalAuditEvaluateMapper.xml b/multi-system/src/main/resources/mapper/system/InternalAuditEvaluateMapper.xml
index 2459b8e..6852e86 100644
--- a/multi-system/src/main/resources/mapper/system/InternalAuditEvaluateMapper.xml
+++ b/multi-system/src/main/resources/mapper/system/InternalAuditEvaluateMapper.xml
@@ -6,13 +6,15 @@
         SELECT
             iae.`id`,
             iae.`company_id`,
+            iae.`year`,
             sc.`name` AS company_name,
             iae.`person_id`,
             es.`name` AS person_name,
             es.dept_id,
             sd.dept_name,
-            eep.`name` as paper_name,
-            iae.`certifity`,
+            eep.`name` AS paper_name,
+            iae.`paper_student_id`,
+            eps.`number`,
             iae.`amount`,
             iae.`conclusion`,
             iae.`del_flag`,
@@ -22,17 +24,20 @@
             iae.`update_time`
         FROM
             internal_audit_evaluate iae
-                LEFT JOIN ex_student es ON iae.person_id = es.id
-                LEFT JOIN sys_dept sd ON es.dept_id = sd.dept_id
-                LEFT JOIN sys_company sc ON iae.company_id = sc.id
-                LEFT JOIN ex_paper_student eps on eps.student_id = iae.person_id and eps.number = iae.certifity
-                LEFT JOIN ex_exam_paper eep on eps.paper_id = eep.id
+            LEFT JOIN ex_student es ON iae.person_id = es.id
+            LEFT JOIN sys_dept sd ON es.dept_id = sd.dept_id
+            LEFT JOIN sys_company sc ON iae.company_id = sc.id
+            LEFT JOIN ex_paper_student eps ON eps.id = iae.paper_student_id
+            LEFT JOIN ex_exam_paper eep ON eps.paper_id = eep.id
         WHERE
             iae.del_flag = 1
-        <if test="companyId!=null and companyId!=''">
-            and iae.company_id = #{companyId}
-        </if>
-        ORDER BY
-            iae.create_time ASC
+            <if test="companyId!=null and companyId!=''">
+                and iae.company_id = #{companyId}
+            </if>
+            <if test="year !=null and year !=''">
+                and iae.`year` = #{year}
+            </if>
+            ORDER BY
+                iae.create_time ASC
     </select>
 </mapper>

--
Gitblit v1.9.2