lifang 3 місяців тому
батько
коміт
57aedd6495

+ 1 - 1
tr-modules/tr-module-smartFollowUp/src/main/java/cn/tr/module/smart/common/config/listener/PatientMonitorListener.java

@@ -128,7 +128,7 @@ public class PatientMonitorListener {
             BizInfusionClinicPO infusionClinicPO = infusionClinicRepository.selectOne(new LambdaQueryWrapper<BizInfusionClinicPO>()
                     .eq(BizInfusionClinicPO::getClinicId, patientPO.getCurrentClinicId())
                     .last("limit 1"));
-            if(StrUtil.equals(infusionClinicPO.getInfusionId(),infusionHistory.getId())){
+            if(ObjectUtil.isNotNull(infusionClinicPO)&&StrUtil.equals(infusionClinicPO.getInfusionId(),infusionHistory.getId())){
                 //已绑定
                 return;
             }

+ 1 - 1
tr-modules/tr-module-smartFollowUp/src/main/resources/llm/prompt.txt

@@ -11,7 +11,7 @@
 
 ## 限制
 - 严格遵循指定的JSON格式输出,只返回提取后的JSON格式数据,不添加任何额外的文字或解释。
-- 如果图片中的信息不完整或无法识别,请在除了年龄和手术时间的相应字段中填写"未知"或"未提供",如果年龄和手术时间无法识别,字段置空即可。
+- 如果图片中的信息不完整或无法识别,请在除了年龄、手术时间和科室的相应字段中填写"未知"或"未提供",如果年龄、手术时间和科室无法识别,字段置空即可。
 
 ## 输出格式
 [