From b38ce69fb22b5d75ef1b56b22876b80ea98fd8fe Mon Sep 17 00:00:00 2001
From: eight <641137800@qq.com>
Date: 星期三, 18 九月 2024 17:12:20 +0800
Subject: [PATCH] 完善 叫号数据获取逻辑

---
 jh-module-ecg/jh-module-ecg-biz/src/main/java/cn/lihu/jh/module/ecg/service/callingscreen/CallingScreenServiceImpl.java |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/jh-module-ecg/jh-module-ecg-biz/src/main/java/cn/lihu/jh/module/ecg/service/callingscreen/CallingScreenServiceImpl.java b/jh-module-ecg/jh-module-ecg-biz/src/main/java/cn/lihu/jh/module/ecg/service/callingscreen/CallingScreenServiceImpl.java
index 8815e4d..fb405e7 100644
--- a/jh-module-ecg/jh-module-ecg-biz/src/main/java/cn/lihu/jh/module/ecg/service/callingscreen/CallingScreenServiceImpl.java
+++ b/jh-module-ecg/jh-module-ecg-biz/src/main/java/cn/lihu/jh/module/ecg/service/callingscreen/CallingScreenServiceImpl.java
@@ -57,11 +57,12 @@
         if (listWaiting.size() < bigScreenConfig.waitingSize && waitingFrom != 0) {
             List<QueueDO> listWaiting_next = queueMapper.getPartialQueueByStatus( queueStatusList, 0, bigScreenConfig.waitingSize - listWaiting.size());
             listWaiting.addAll(listWaiting_next);
+            waitingFrom = listWaiting.getLast().getId() + 1;
         }
         if (listWaiting.size() < bigScreenConfig.waitingSize) {
             waitingFrom = 0;
         } else {
-            waitingFrom = listWaiting.getLast().getId();
+            waitingFrom = listWaiting.getLast().getId() + 1;
         }
 
         queueStatusList.clear();

--
Gitblit v1.9.3