From deecd8a81ba2fc5ce9b0fadeb6655606de0c2d65 Mon Sep 17 00:00:00 2001
From: zzc <Zhengzhic18@163.com>
Date: Tue, 18 Mar 2025 00:11:20 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E8=AF=8A=E7=96=97=E6=A1=A3?=
 =?UTF-8?q?=E6=A1=88=E8=AF=A6=E6=83=85=E4=BF=AE=E6=94=B9=E9=98=9F=E5=88=97?=
 =?UTF-8?q?bug?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 .../service/impl/PmsTreatmentServiceImpl.java    | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/acupuncture-system/src/main/java/com/acupuncture/system/service/impl/PmsTreatmentServiceImpl.java b/acupuncture-system/src/main/java/com/acupuncture/system/service/impl/PmsTreatmentServiceImpl.java
index d4bf726f..a5e1c1ec 100644
--- a/acupuncture-system/src/main/java/com/acupuncture/system/service/impl/PmsTreatmentServiceImpl.java
+++ b/acupuncture-system/src/main/java/com/acupuncture/system/service/impl/PmsTreatmentServiceImpl.java
@@ -271,15 +271,15 @@ public class PmsTreatmentServiceImpl implements PmsTreatmentService {
             willSavedRecord.setCreateBy(SecurityUtils.getUsername());
             willSavedFirstAidRecordList.add(willSavedRecord);
 
-            //处理随访队列
-            //删除队列
-            //如有患者档案信息,则需要判断患者是否有随访队列,如果有,则需要删除(先删除后新增)
-            FmsPatientQueueRelationExample fmsPatientQueueRelationExample = new FmsPatientQueueRelationExample();
-            fmsPatientQueueRelationExample.createCriteria().andPatientIdEqualTo(pmsTreatment.getPatientId()).andDelFlagEqualTo((byte) 0);
-            FmsPatientQueueRelation fmsPatientQueueRelation = new FmsPatientQueueRelation();
-            fmsPatientQueueRelation.setDelFlag((byte) 1);
-            fmsPatientQueueRelationMapper.updateByExampleSelective(fmsPatientQueueRelation, fmsPatientQueueRelationExample);
             if ("SFDL".equals(codeAndAnswer.getQuestionCode())) {
+                //处理随访队列
+                //删除队列
+                //如有患者档案信息,则需要判断患者是否有随访队列,如果有,则需要删除(先删除后新增)
+                FmsPatientQueueRelationExample fmsPatientQueueRelationExample = new FmsPatientQueueRelationExample();
+                fmsPatientQueueRelationExample.createCriteria().andPatientIdEqualTo(pmsTreatment.getPatientId()).andDelFlagEqualTo((byte) 0);
+                FmsPatientQueueRelation fmsPatientQueueRelation = new FmsPatientQueueRelation();
+                fmsPatientQueueRelation.setDelFlag((byte) 1);
+                fmsPatientQueueRelationMapper.updateByExampleSelective(fmsPatientQueueRelation, fmsPatientQueueRelationExample);
                 //新增随访队列
                 if (CollectionUtil.isNotEmpty(codeAndAnswer.getAnswer())) {
                     List<String> answer = codeAndAnswer.getAnswer();