From b2174bdc2c7906b0f6fa65be7a8564e64107581f Mon Sep 17 00:00:00 2001 From: chenrui <1187576398@qq.com> Date: 星期二, 25 三月 2025 14:18:18 +0800 Subject: [PATCH] Merge branch 'radio_frequency' of http://114.132.189.42:9002/r/lims-ruoyi-after into radio_frequency --- basic-server/src/main/java/com/ruoyi/basic/service/impl/CapacityScopeServiceImpl.java | 32 ++++++++++++++++---------------- 1 files changed, 16 insertions(+), 16 deletions(-) diff --git a/basic-server/src/main/java/com/ruoyi/basic/service/impl/CapacityScopeServiceImpl.java b/basic-server/src/main/java/com/ruoyi/basic/service/impl/CapacityScopeServiceImpl.java index f63a161..5fa1c5b 100644 --- a/basic-server/src/main/java/com/ruoyi/basic/service/impl/CapacityScopeServiceImpl.java +++ b/basic-server/src/main/java/com/ruoyi/basic/service/impl/CapacityScopeServiceImpl.java @@ -33,8 +33,6 @@ @AllArgsConstructor public class CapacityScopeServiceImpl extends ServiceImpl<StructureItemParameterMapper, StructureItemParameter> implements CapacityScopeService { - private LaboratoryMapper laboratoryMapper; - private StructureItemParameterMapper structureItemParameterMapper; private StructureTestObjectMapper structureTestObjectMapper; @@ -53,12 +51,12 @@ @Override public IPage<StructureItemParameter> selectItemParameterList(Page page, StructureItemParameter itemParameter) { - return structureItemParameterMapper.selectItemParameterList(page, QueryWrappers.queryWrappers(itemParameter)); + return structureItemParameterMapper.selectItemParameterList(page, QueryWrappers.queryWrappers(itemParameter)); } @Override public int addItemParameter(StructureItemParameter itemParameter) { - if (itemParameter.getBsm().equals("")||itemParameter.getBsm()==null){ + if (itemParameter.getBsm().equals("") || itemParameter.getBsm() == null) { itemParameter.setBsm("0"); } int insert = structureItemParameterMapper.insert(itemParameter); @@ -77,15 +75,15 @@ @Override public IPage<PageTestObjectDto> selectTestObjectList(Page page, PageTestObjectDto pageTestObjectDto) { - String partNo = pageTestObjectDto.getPartNo(); - pageTestObjectDto.setPartNo(null); - return structureTestObjectMapper.selectTestObjectList(page, QueryWrappers.queryWrappers(pageTestObjectDto),partNo); + String specimenName = pageTestObjectDto.getSample(); + pageTestObjectDto.setSample(null); + return structureTestObjectMapper.selectTestObjectList(page, QueryWrappers.queryWrappers(pageTestObjectDto), specimenName); } @Override public int addTestObject(StructureTestObject testObject) { Long count = structureTestObjectMapper.selectCount(Wrappers.<StructureTestObject>lambdaQuery().eq(StructureTestObject::getSpecimenName, testObject.getSpecimenName())); - if(count.compareTo(0L) > 0){ + if (count.compareTo(0L) > 0) { throw new BaseException("妫�楠屽璞′笉鑳介噸澶�"); } @@ -102,12 +100,14 @@ List<Product> products = productMapper.selectList(Wrappers.<Product>lambdaQuery() .eq(Product::getObjectId, id)); List<Integer> productIds = products.stream().map(Product::getId).collect(Collectors.toList()); - productPartMapper.delete(Wrappers.<ProductPart>lambdaQuery() - .in(ProductPart::getProductId, productIds)); + if (CollectionUtils.isNotEmpty(productIds)) { + productPartMapper.delete(Wrappers.<ProductPart>lambdaQuery() + .in(ProductPart::getProductId, productIds)); - // 鍒犻櫎浜у搧缁存姢 - productMapper.delete(Wrappers.<Product>lambdaQuery() - .in(Product::getId, productIds)); + // 鍒犻櫎浜у搧缁存姢 + productMapper.delete(Wrappers.<Product>lambdaQuery() + .in(Product::getId, productIds)); + } return structureTestObjectMapper.deleteById(id); } @@ -121,7 +121,7 @@ // 鏌ヨ鎵�鏈夊璞′竴鏍风殑妫�楠岄」鐩� List<StandardProductList> standardProductLists = standardProductListService.list(Wrappers.<StandardProductList>lambdaUpdate() .eq(StandardProductList::getSampleType, oldTestObject.getSpecimenName())); - if (CollectionUtils.isNotEmpty(standardProductLists)){ + if (CollectionUtils.isNotEmpty(standardProductLists)) { for (StandardProductList standardProductList : standardProductLists) { // 淇敼鎵�鏈夌殑瀵硅薄鍚嶇О鍜屾暟鍨嬬粨鏋� standardProductList.setSampleType(testObject.getSpecimenName()); @@ -159,7 +159,7 @@ Long count = structureTestObjectMapper.selectCount(Wrappers.<StructureTestObject>lambdaQuery() .eq(StructureTestObject::getSpecimenName, testObject.getSpecimenName()) .ne(StructureTestObject::getId, testObject.getId())); - if(count.compareTo(0L) > 0){ + if (count.compareTo(0L) > 0) { throw new BaseException("妫�楠屽璞′笉鑳介噸澶�"); } @@ -168,7 +168,7 @@ @Override public List<StructureTestObject> selectTestObjectByName() { - return structureTestObjectMapper.selectList(Wrappers.<StructureTestObject>lambdaQuery().select(StructureTestObject::getSpecimenName,StructureTestObject::getId)); + return structureTestObjectMapper.selectList(Wrappers.<StructureTestObject>lambdaQuery().select(StructureTestObject::getSpecimenName, StructureTestObject::getId)); } //璁惧閲岄潰閫夋嫨妫�楠岄」鐩�(鏍戝舰缁撴瀯) -- Gitblit v1.9.3