From 5322edbcc5529864aaea26d78289df7a8a36fb77 Mon Sep 17 00:00:00 2001 From: 李林 <z1292839451@163.com> Date: 星期四, 20 七月 2023 11:25:18 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- standard-server/src/main/java/com/yuanchu/limslaboratory/service/SerialNumberService.java | 25 +++++++++++++++++++++++++ 1 files changed, 25 insertions(+), 0 deletions(-) diff --git a/standard-server/src/main/java/com/yuanchu/limslaboratory/service/SerialNumberService.java b/standard-server/src/main/java/com/yuanchu/limslaboratory/service/SerialNumberService.java index 8b34b30..ed9ffe5 100644 --- a/standard-server/src/main/java/com/yuanchu/limslaboratory/service/SerialNumberService.java +++ b/standard-server/src/main/java/com/yuanchu/limslaboratory/service/SerialNumberService.java @@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.yuanchu.limslaboratory.pojo.SerialNumber; import com.baomidou.mybatisplus.extension.service.IService; +import org.springframework.transaction.annotation.Transactional; import java.util.List; import java.util.Map; @@ -25,6 +26,13 @@ */ Integer addSerialNumberInformation(SerialNumber serialNumber); + /** + * 鍒嗛〉鏌ヨ + * @param idOrNameOfSerialNumber + * @param standardsId + * @param page + * @return + */ IPage<Map<String, Object>> listSerialNumberInformation(String idOrNameOfSerialNumber, String standardsId, Page<Object> page); /** @@ -33,4 +41,21 @@ * @return */ List<Map<String, Object>> selectIdSerialNumberInformation(String id); + + /** + * 鏍规嵁Id淇敼鍚嶇О + * @param serialNumber + * @return + */ + Integer updateSerialNumberInformation(SerialNumber serialNumber); + + List<String> StandardsIdDeleteSerialNumber(String standardsId); + + /** + * 鏍规嵁鍨嬪彿Id鍒犻櫎鏁版嵁 + * @param serialNumberId + * @return + */ + @Transactional(rollbackFor = Exception.class) + Integer deleteSerialNumberInformation(String serialNumberId); } -- Gitblit v1.9.3