Bläddra i källkod

病例质控格代码优化

wangyu 5 år sedan
förälder
incheckning
5fc586a55e

+ 4 - 2
mrman-service/src/main/java/com/diagbot/facade/CasesEntryHospitalFacade.java

@@ -55,7 +55,10 @@ public class CasesEntryHospitalFacade extends CasesEntryHospitalServiceImpl {
         List<Long> casesEntryIds = new ArrayList<>();
         casesEntryIds = casesEntryHospitals.stream().map(CasesEntryHospital::getCasesEntryId).collect(Collectors.toList());
         //获取病例条目
-        List<QcCasesEntry> qcCasesEntries = new ArrayList<>(qcCacesEntryFacade.listByIds(casesEntryIds));
+        List<QcCasesEntry> qcCasesEntries = new ArrayList<>();
+        if(ListUtil.isNotEmpty(casesEntryIds)){
+            qcCasesEntries = new ArrayList<>(qcCacesEntryFacade.listByIds(casesEntryIds));
+        }
         //获取病例
         QueryWrapper<QcCases> qcCasesQueryWrapper = new QueryWrapper<>();
         qcCasesQueryWrapper.eq("is_deleted",IsDeleteEnum.N.getKey());
@@ -142,7 +145,6 @@ public class CasesEntryHospitalFacade extends CasesEntryHospitalServiceImpl {
             BeanUtil.copyProperties(insertByHospitalVO,qcCasesEntry);
             qcCasesEntry.setGmtCreate(date);
             qcCasesEntry.setGmtModified(date);
-            qcCasesEntry.setCasesName(insertByHospitalVO.getCasesName());
             qcCacesEntryFacade.save(qcCasesEntry);
         }
         //添加分值明细