From 742ac78758a1803e61a2cf825128015733885b2e Mon Sep 17 00:00:00 2001 From: value <z1292839451@163.com> Date: 星期三, 17 四月 2024 08:50:59 +0800 Subject: [PATCH] 对标准库进行调整,使基础数据和标准库的数据进行互相关联 --- cnas-server/src/main/java/com/yuanchu/mom/service/impl/CapacityScopeServiceImpl.java | 15 ++++++++++++--- 1 files changed, 12 insertions(+), 3 deletions(-) diff --git a/cnas-server/src/main/java/com/yuanchu/mom/service/impl/CapacityScopeServiceImpl.java b/cnas-server/src/main/java/com/yuanchu/mom/service/impl/CapacityScopeServiceImpl.java index 8652c20..ecce8e3 100644 --- a/cnas-server/src/main/java/com/yuanchu/mom/service/impl/CapacityScopeServiceImpl.java +++ b/cnas-server/src/main/java/com/yuanchu/mom/service/impl/CapacityScopeServiceImpl.java @@ -12,6 +12,7 @@ import com.yuanchu.mom.pojo.StructureItemParameter; import com.yuanchu.mom.pojo.StructureTestObject; import com.yuanchu.mom.service.CapacityScopeService; +import com.yuanchu.mom.service.StandardTreeService; import com.yuanchu.mom.utils.QueryWrappers; import lombok.AllArgsConstructor; import org.springframework.stereotype.Service; @@ -36,6 +37,8 @@ private StructureTestObjectMapper structureTestObjectMapper; + private StandardTreeService standardTreeService; + @Override public Map<String, Object> selectItemParameterList(Page page, StructureItemParameter itemParameter) { Map<String, Object> map = new HashMap<>(); @@ -51,17 +54,23 @@ if (itemParameter.getBsm().equals("")||itemParameter.getBsm()==null){ itemParameter.setBsm("0"); } - return structureItemParameterMapper.insert(itemParameter); + int insert = structureItemParameterMapper.insert(itemParameter); + standardTreeService.reTreeBySampleType(structureTestObjectMapper.selectById(itemParameter.getSample()).getSpecimenName()); + return insert; } @Override public int delItemParameter(Integer id) { - return structureItemParameterMapper.deleteById(id); + standardTreeService.reTreeBySampleType(structureTestObjectMapper.selectById(structureItemParameterMapper.selectById(id).getSample()).getSpecimenName()); + int i = structureItemParameterMapper.deleteById(id); + return i; } @Override public int upItemParameter(StructureItemParameter itemParameter) { - return structureItemParameterMapper.updateById(itemParameter); + int i = structureItemParameterMapper.updateById(itemParameter); + standardTreeService.reTreeBySampleType(structureTestObjectMapper.selectById(itemParameter.getSample()).getSpecimenName()); + return i; } @Override -- Gitblit v1.9.3