From c9da1b0da1178911e383ddcaebecd1e088fa6004 Mon Sep 17 00:00:00 2001 From: Fixiaobai <fixiaobai@163.com> Date: 星期二, 05 九月 2023 16:37:07 +0800 Subject: [PATCH] 修改bug --- inspection-server/src/main/java/com/yuanchu/limslaboratory/service/impl/LinkBasicInformationServiceImpl.java | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) diff --git a/inspection-server/src/main/java/com/yuanchu/limslaboratory/service/impl/LinkBasicInformationServiceImpl.java b/inspection-server/src/main/java/com/yuanchu/limslaboratory/service/impl/LinkBasicInformationServiceImpl.java index 895673c..ae27531 100644 --- a/inspection-server/src/main/java/com/yuanchu/limslaboratory/service/impl/LinkBasicInformationServiceImpl.java +++ b/inspection-server/src/main/java/com/yuanchu/limslaboratory/service/impl/LinkBasicInformationServiceImpl.java @@ -58,21 +58,22 @@ @Override @Transactional(rollbackFor = Exception.class) public String addLinkBasicInformation(LinkBasicInformation linkBasicInformation) { + System.err.println(linkBasicInformation); + System.out.println("============>"); QueryWrapper<LinkBasicInformation> queryWrapper = new QueryWrapper<>(); queryWrapper.lambda().select(LinkBasicInformation::getId).eq(LinkBasicInformation::getUid, linkBasicInformation.getUid()); LinkBasicInformation linkBasicInformation1 = linkBasicInformationMapper.selectOne(queryWrapper); Optional<Integer> optionalId = Optional.ofNullable(linkBasicInformation1) .map(LinkBasicInformation::getId); - AtomicBoolean b=new AtomicBoolean(true); + AtomicBoolean b=new AtomicBoolean(false); optionalId.ifPresent(l->{ QueryWrapper<LinkDetection>queryWrapperLd = new QueryWrapper<>(); queryWrapperLd.lambda().select(LinkDetection::getInspectionStatus).eq(LinkDetection::getLinkBasicId,linkBasicInformation1.getId()); List<LinkDetection> linkDetections = linkDetectionMapper.selectList(queryWrapperLd).stream().filter(ld->ld.getInspectionStatus()==2).collect(Collectors.toList()); - if(linkDetections.size()<1){ + if(linkDetections.isEmpty()){ //鎵ц鍒犻櫎 linkDetectionMapper.deleteByLinkbasic(linkBasicInformation1.getId()); linkBasicInformationMapper.deleteByID(linkBasicInformation1.getId()); - b.set(false); }else { b.set(true); } -- Gitblit v1.9.3