From 68b49efb4da346edb42a5d8ebb39af47207402bd Mon Sep 17 00:00:00 2001
From: yxh <172933527@qq.com>
Date: 星期一, 12 十月 2026 11:14:13 +0800
Subject: [PATCH] 修改了报销校验

---
 ruoyi-project/src/main/java/com/ruoyi/project/mapper/ServiceDonationwitnessMapper.java |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)

diff --git a/ruoyi-project/src/main/java/com/ruoyi/project/mapper/ServiceDonationwitnessMapper.java b/ruoyi-project/src/main/java/com/ruoyi/project/mapper/ServiceDonationwitnessMapper.java
index 88e8927..c9ed063 100644
--- a/ruoyi-project/src/main/java/com/ruoyi/project/mapper/ServiceDonationwitnessMapper.java
+++ b/ruoyi-project/src/main/java/com/ruoyi/project/mapper/ServiceDonationwitnessMapper.java
@@ -12,6 +12,7 @@
 import com.ruoyi.project.domain.vo.DonationWitnessVO;
 import com.ruoyi.project.domain.vo.TimeVO;
 import org.apache.ibatis.annotations.Mapper;
+import org.apache.ibatis.annotations.Param;
 
 /**
  * 鎹愮尞瑙佽瘉Mapper鎺ュ彛
@@ -30,6 +31,18 @@
      */
     public List<ServiceDonationwitness> selectServiceDonationwitnessList(ServiceDonationwitness serviceDonationwitness);
 
+    /**
+     * 涓�娆℃�ф煡鍑哄叏閮ㄣ�屾崘鐚熀纭�ID -> 姝讳骸鏃堕棿銆嶅搴斿叧绯汇��
+     *
+     * 鐢ㄤ簬鍒楄〃椤佃绠楀勾榫勶細鍘熷疄鐜板湪璁板綍寰幆閲屾寜 InfoID 閫愭潯鏌ヨ瑙佽瘉琛紙N+1锛夛紝
+     * 棣栭〉/鍒楄〃鏈夊灏戞潯璁板綍灏变細鍙戝灏戞 SQL銆傛敼涓轰竴娆℃煡璇㈠悗鍦ㄥ唴瀛樹腑鍖归厤銆�
+     * 鍙彇 InfoID 涓� DeathTime 涓ゅ垪锛岄伩鍏嶆媺鍙栨暣琛屽琛ㄦ暟鎹��
+     *
+     * @param infoIds 闇�瑕佹煡璇㈢殑鎹愮尞鍩虹ID闆嗗悎锛涗负绌烘椂鏌ュ叏閮�
+     * @return 浠呭惈 infoid 涓� deathtime 鐨勫垪琛�
+     */
+    List<ServiceDonationwitness> selectDeathTimeByInfoIds(@Param("infoIds") Collection<Long> infoIds);
+
     List<ServiceDonationwitness> getWitnessList();
 
     List<DonationWitnessVO> selectVOList(DonationWitnessVO donationWitnessVO);

--
Gitblit v1.9.3