陈昶聿
14 小时以前 c3128a1a8493a98c3de55f57f6cf8e15fe847435
smartor/src/main/java/com/smartor/service/impl/PatMedInhospServiceImpl.java
@@ -1117,6 +1117,13 @@
                            //不是长期任务,不处理
                            continue;
                        }
                        //景宁 出院首次(7天)随访一定要做
                        boolean firstVisit = false;
                        if (serviceSubtask1.getOrgid().equals("47255004333112711A1001")
                                && serviceSubtask1.getVisitCount() != null && serviceSubtask1.getVisitCount() == 1) {
                            firstVisit = true;
                        }
                        if (!firstVisit) {
                        if (serviceSubtask1.getEndtime().before(patMedInhosp1.getStarttime())) {
                            //如果当前循环的子任务的出院时间在“准备新增的子任务”的出院时间之前,则将循环的子任务停掉
//                            log.error("患者再入院的serviceSubtask1为:{}", serviceSubtask1);
@@ -1127,6 +1134,8 @@
                            serviceSubtaskMapper.updateServiceSubtask(serviceSubtask1);
                        }
                    }
                    }
                }
                //将患入的入院数据设置为已处理
                //更新状态值 patMedInhosp1.setDeptcheckFlag("0");