From a993043a20a6c9bccb0ab563e2d955b36a801408 Mon Sep 17 00:00:00 2001
From: 陈昶聿 <chychen@nbjetron.com>
Date: 星期一, 02 十一月 2026 14:51:57 +0800
Subject: [PATCH] 【丽水】28天数据生成问题处理

---
 smartor/src/main/resources/mapper/smartor/PatArchiveMapper.xml |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/smartor/src/main/resources/mapper/smartor/PatArchiveMapper.xml b/smartor/src/main/resources/mapper/smartor/PatArchiveMapper.xml
index 329cf76..de5d42f 100644
--- a/smartor/src/main/resources/mapper/smartor/PatArchiveMapper.xml
+++ b/smartor/src/main/resources/mapper/smartor/PatArchiveMapper.xml
@@ -286,6 +286,14 @@
         where id = #{id} and del_flag=0
     </select>
 
+    <!-- 涓茶鍖栧悓涓�鎮h�呯殑浜哄伐闅忚鍒涘缓锛岄伩鍏嶅苟鍙戦噸澶嶆牎楠屽け鏁� -->
+    <select id="lockPatArchiveByPatid" resultType="java.lang.Long">
+        select id
+        from pat_archive
+        where id = #{patid} and del_flag = 0
+        for update
+    </select>
+
     <select id="selectPatArchiveByPatnos" resultMap="PatArchiveResult">
         SELECT id, patientno
         FROM pat_archive

--
Gitblit v1.9.3