From 89ed8403ab0f080a61f333619b1b8fd0f8343278 Mon Sep 17 00:00:00 2001 From: yuyan02 Date: Sat, 11 Oct 2025 16:40:24 +0800 Subject: [PATCH] =?UTF-8?q?=E9=80=81=E8=BE=BE=E4=BA=BA=E3=80=81=E9=80=81?= =?UTF-8?q?=E8=BE=BE=E5=9C=B0=E5=9D=80=E5=8A=A0=E5=AF=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/DeliveryRecordService.java | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/server/src/main/java/com/aisino/iles/lawenforcement/service/DeliveryRecordService.java b/server/src/main/java/com/aisino/iles/lawenforcement/service/DeliveryRecordService.java index 1e477af..4b2737e 100644 --- a/server/src/main/java/com/aisino/iles/lawenforcement/service/DeliveryRecordService.java +++ b/server/src/main/java/com/aisino/iles/lawenforcement/service/DeliveryRecordService.java @@ -202,6 +202,19 @@ public class DeliveryRecordService { }; } + + + /** + * 根据ID删除文书送达记录信息 + * + * @param deliveryRecordId 文书送达记录ID + */ + @Transactional + public void deleteDeliveryRecordById(String deliveryRecordId) { + deliveryRecordRepo.deleteById(deliveryRecordId); + } + + /** * 文书送达记录是否存在 * * @param deliveryRecordId 文书送达记录ID @@ -237,9 +250,6 @@ public class DeliveryRecordService { String code = com.aisino.iles.common.util.StringUtils.trimEven0(agencyCode) + "%"; List agencyList = agencyRepo.findLikeAgencyCode(code, agencyLevel).stream().filter(o -> !"01610100000000001".equals(o.getAgencyCode())).toList(); List list = deliveryRecordRepo.statistics(code); - Map> listMap = list.stream().collect(Collectors.groupingBy(DeliveryRecordStatisticsDto::getAgencyCode)); - Map> mm = new HashMap<>(); - Set map = categories(); listMap.forEach((key, val) -> { Map resMap = new HashMap<>(); map.forEach(k -> {