From fce96ef468291fb9a0e6a4d34ab371315e9485d4 Mon Sep 17 00:00:00 2001
From: yxh <172933527@qq.com>
Date: 星期六, 03 十月 2026 00:59:44 +0800
Subject: [PATCH] ai优化
---
jh-module-ecg/jh-module-ecg-biz/src/main/java/cn/lihu/jh/module/ecg/service/queue/BedBO.java | 20 ++++++++++++++++++--
1 files changed, 18 insertions(+), 2 deletions(-)
diff --git a/jh-module-ecg/jh-module-ecg-biz/src/main/java/cn/lihu/jh/module/ecg/service/queue/BedBO.java b/jh-module-ecg/jh-module-ecg-biz/src/main/java/cn/lihu/jh/module/ecg/service/queue/BedBO.java
index b1572a7..4b5ac39 100644
--- a/jh-module-ecg/jh-module-ecg-biz/src/main/java/cn/lihu/jh/module/ecg/service/queue/BedBO.java
+++ b/jh-module-ecg/jh-module-ecg-biz/src/main/java/cn/lihu/jh/module/ecg/service/queue/BedBO.java
@@ -26,11 +26,27 @@
* 杩欎袱涓瓧娈� 鐢ㄤ簬鍒嗘祦鎺у埗, 鍙備笌鍒嗘祦鐨勫伐浣嶄娇鐢�
* 銆愬�欒瘖涓�戞偅鑰呮暟 銆佹渶澶у厑璁告暟
*/
- AtomicInteger readyPatNum = new AtomicInteger(0);
+ Integer readyPatNum = 0;
Integer maxReadyPatNum = 0;
+
+ /**
+ * 銆愰渶姹�3銆戝仠姝㈠�欒瘖寮�鍏炽��
+ * <p>
+ * true = 璇ュ伐浣嶆殏鍋滄帴鏀�**鏂扮殑**鍊欒瘖鎮h�咃紙宸叉湁鐨勫�欒瘖鎮h�呬粛鍙甯稿彨鍙凤級锛�
+ * false = 姝e父鎺ユ敹銆�
+ * <p>
+ * 涓� {@code BedStatusEnum.DOCTOR_PAUSE} 鐨勫尯鍒細鍖荤敓"鏆傚仠"璧扮殑鏄�
+ * {@code updateStop}锛屼細椤烘墜鎶婂氨璇婁腑(30)寮哄埗瀹屾垚銆佸苟鎶婂�欒瘖涓�(20)鐨勮
+ * {@code room_id=0/bed_no=' '} 韪㈣蛋锛堟偅鑰呭嚟绌烘秷澶憋級锛屼笉婊¤冻
+ * "宸叉湁鍊欒瘖鐥呬汉缁х画鍙彿"鐨勮姹傦紱鏁呮湰寮�鍏�**鐙珛瀹炵幇**锛屽彧鎷︽埅鏂板銆�
+ * <p>
+ * 璇ュ瓧娈甸渶**钀藉簱**锛坽@code clinic_room.stop_ready}锛夛紝鍚﹀垯姣忔
+ * {@code bedReload}锛堝紑璇�/閲嶅惎锛夐兘浼氫涪澶便��
+ */
+ Boolean stopReady = false;
@Override
public int compareTo(@NotNull BedBO o) {
- return Integer.compare(this.readyPatNum.get(), o.readyPatNum.get());
+ return Integer.compare(this.readyPatNum, o.readyPatNum);
}
}
--
Gitblit v1.9.3