From 7aa87d2ffab20f73ffba7384c67d4bbb659aa6a3 Mon Sep 17 00:00:00 2001 From: liusheng <337615773@qq.com> Date: 星期四, 06 三月 2025 16:22:48 +0800 Subject: [PATCH] 代码提交 --- smartor/src/main/java/com/smartor/service/impl/PatMedInhospServiceImpl.java | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) diff --git a/smartor/src/main/java/com/smartor/service/impl/PatMedInhospServiceImpl.java b/smartor/src/main/java/com/smartor/service/impl/PatMedInhospServiceImpl.java index c0bbaa3..6ec52e2 100644 --- a/smartor/src/main/java/com/smartor/service/impl/PatMedInhospServiceImpl.java +++ b/smartor/src/main/java/com/smartor/service/impl/PatMedInhospServiceImpl.java @@ -215,6 +215,12 @@ List<ServiceCheck> serviceChecks = serviceCheckMapper.selectServiceCheckList(serviceCheck); //鑾峰彇鎮h�呬俊鎭� PatArchive patArchive = patArchiveMapper.selectPatArchiveByPatid(patMedInhosp1.getPatid()); + if (Objects.isNull(patArchive)) { + patMedInhosp1.setCheckFlag("2"); + patMedInhosp1.setLongTaskReason("鎮h�呭熀鏈俊鎭负绌�"); + patMedInhospMapper.updatePatMedInhosp(patMedInhosp1); + continue; + } try { if (CollectionUtils.isEmpty(serviceChecks) || serviceChecks != null && serviceChecks.get(0).getCheckVisitFlag() == 1 || serviceChecks != null && serviceChecks.get(0).getCheckVisitFlag() == 3) { //鏍规嵁鎮h�呮墍鍦ㄧ瀹わ紝鑾峰彇璇ョ瀹ょ殑闀挎湡浠诲姟 @@ -395,6 +401,8 @@ i = serviceSubtaskMapper.insertServiceSubtask(serviceSubtask); } } + } else { + i = serviceSubtaskMapper.insertServiceSubtask(serviceSubtask); } } else { i = serviceSubtaskMapper.insertServiceSubtask(serviceSubtask); -- Gitblit v1.9.3