From 0bbbd746e8c39d91ad7b47a4e36e29ab972dc98c Mon Sep 17 00:00:00 2001
From: liusheng <337615773@qq.com>
Date: 星期二, 20 十月 2026 16:56:54 +0800
Subject: [PATCH] 处理长期任务发送问题

---
 ruoyi-quartz/pom.xml |   55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 55 insertions(+), 0 deletions(-)

diff --git a/ruoyi-quartz/pom.xml b/ruoyi-quartz/pom.xml
index 238c697..925cc92 100644
--- a/ruoyi-quartz/pom.xml
+++ b/ruoyi-quartz/pom.xml
@@ -44,12 +44,67 @@
             <version>3.8.5</version>
         </dependency>
 
+        <!--
+            鍑哄叆闄㈤殢璁挎ā鍧楋細鏈ā鍧楃殑 HIS 閲囬泦锛圕ollectHISServiceImpl / CollectHISMapper锛�
+            闇�瑕佽鍐欏嚭鍏ラ櫌璁板綍锛岃�� PatMedInhosp / PatMedInhospVO / PatMedInhospMapper
+            宸茬嫭鍗犳惉鍏ヨ妯″潡锛屾晠姝ゅ闇�瑕佺紪璇戞湡渚濊禆銆�
+        -->
+        <dependency>
+            <groupId>com.ruoyi</groupId>
+            <artifactId>ruoyi-inhospvisit</artifactId>
+        </dependency>
+
+        <!--
+            闂ㄦ�ヨ瘖闅忚妯″潡锛氶棬璇婂垎琛ㄧ淮鎶� + 瀛樺偍杩囩▼閲嶅缓锛堝師 ruoyi-quartz.util.CreateDataTable锛�
+            宸叉暣浣撹縼鍏ヨ妯″潡锛孯yTask 鏀逛负缁忓叾闂ㄩ潰璋冪敤锛屾晠姝ゅ闇�瑕佺紪璇戞湡渚濊禆銆�
+        -->
+        <dependency>
+            <groupId>com.ruoyi</groupId>
+            <artifactId>ruoyi-outpatientvisit</artifactId>
+        </dependency>
+
+        <!--
+            鍏朵粬闅忚妯″潡锛堟墜鏈殢璁匡級锛歚CollectHISMapper.xml` 閲屽0鏄庝簡
+            `com.ruoyi.othervisit.domain.PatMedOperation` / `PatMedOperationItem`
+            浣滀负 parameterType/resultType 鈥斺�� MyBatis 杩愯鏃惰 Class.forName 瀹冧滑銆�
+            鍘熷厛鍙潬 smartor 浼犻�掑甫杩涙潵锛坰martor 渚濊禆 othervisit锛夛紝
+            涓�鏃� smartor 涓嶅啀渚濊禆瀹冿紝**XML 浼氬湪鍚姩/棣栨璋冪敤鏃跺け璐�**銆�
+            鏁呮澶勬樉寮忓0鏄庯紝璁�"鑳借В鏋愬埌"鎴愪负缂栬瘧鏈熶簨瀹炶�屼笉鏄紶閫掍緷璧栫殑宸у悎銆�
+        -->
+        <dependency>
+            <groupId>com.ruoyi</groupId>
+            <artifactId>ruoyi-othervisit</artifactId>
+        </dependency>
+
         <!-- 娑堟伅鍙戦�侊紙鐭俊/寰俊鍏紬鍙凤級妯″潡 -->
         <dependency>
             <groupId>com.ruoyi</groupId>
             <artifactId>ruoyi-message</artifactId>
         </dependency>
 
+        <!--
+            浠诲姟妯″潡锛坰ervice_task / service_subtask锛夈��
+            RyTask / CollectHISServiceImpl 鐩存帴娉ㄥ叆浠诲姟鍩熺殑鏈嶅姟涓� Mapper
+            锛圛ServiceSubtaskService銆丼erviceTaskMapper銆丼erviceSubtaskMapper 绛夛級锛�
+            杩欎簺宸茬嫭鍗犳惉鍏� ruoyi-task锛屾晠姝ゅ闇�瑕佺紪璇戞湡渚濊禆銆�
+            鈿狅笍 涓庝笂闈� ruoyi-othervisit 鍚岀悊锛氬師鍏堝彧闈� smartor 浼犻�掑甫杩涙潵锛�
+               涓�鏃︿緷璧栧浘鍙樺寲灏变細鍦ㄧ紪璇戞湡锛堟垨鏇寸碂锛氳繍琛屾湡锛夋墠鐐革紝鏁呮樉寮忓0鏄庛��
+        -->
+        <dependency>
+            <groupId>com.ruoyi</groupId>
+            <artifactId>ruoyi-task</artifactId>
+        </dependency>
+
+        <!--
+            鏁版嵁閲囬泦妯″潡锛歊yTask 鐨� HIS 閲囬泦鍏ュ彛锛坉ealHisData锛夋柟娉曚綋宸叉暣浣撴惉杩涜妯″潡锛�
+            杩欓噷鍙繚鐣欏畾鏃朵换鍔″叆鍙e苟杞彂缁欏叾闂ㄩ潰 DataCollectionFacade
+            锛坰ys_job 鐨� invoke_target 浠嶆槸 ryTask.dealHisData('...')锛屽叆鍙e悕涓嶈兘鍙橈級銆�
+        -->
+        <dependency>
+            <groupId>com.ruoyi</groupId>
+            <artifactId>ruoyi-datacollection</artifactId>
+        </dependency>
+
     </dependencies>
 
 </project>

--
Gitblit v1.9.3