From 54d574c464f5e626e6a37cb3af1273a8fb755ca1 Mon Sep 17 00:00:00 2001 From: swj <1211312234@qq.com> Date: Thu, 22 Sep 2022 18:05:40 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BA=86=E6=A3=80=E5=AE=9A?= =?UTF-8?q?=E5=92=8C=E5=A7=94=E6=89=98=E5=8D=95=E7=9B=B8=E5=85=B3=E7=9A=84?= =?UTF-8?q?=E4=B8=80=E4=BA=9B=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../EquipVerificationController.java | 17 +++++++++++++++++ .../file/mapper/EquipVerificationMapper.xml | 3 +++ .../service/IEquipVerificationLogService.java | 2 +- .../impl/EquipVerificationLogServiceImpl.java | 18 +++++++++++++----- .../lims/controller/EntrustController.java | 3 ++- 5 files changed, 36 insertions(+), 7 deletions(-) diff --git a/lab-service/lab-file/src/main/java/org/springblade/file/controller/EquipVerificationController.java b/lab-service/lab-file/src/main/java/org/springblade/file/controller/EquipVerificationController.java index 10763fc..721d5cb 100644 --- a/lab-service/lab-file/src/main/java/org/springblade/file/controller/EquipVerificationController.java +++ b/lab-service/lab-file/src/main/java/org/springblade/file/controller/EquipVerificationController.java @@ -38,6 +38,8 @@ import org.springblade.lims.feign.ILimsClient; import org.springframework.web.bind.annotation.*; import javax.validation.Valid; +import java.util.ArrayList; +import java.util.Arrays; import java.util.List; /** @@ -134,4 +136,19 @@ public class EquipVerificationController extends BladeController { limsClient.updateStatus(equipVerification.getInstrumentId()); return R.status(equipVerificationService.saveOrUpdate(equipVerification)); } + + /** + * 新增或修改 仪器检定管理 + */ + @PostMapping("/remove") + @ApiOperationSupport(order = 6) + @ApiOperation(value = "删除", notes = "") + public R remove(String ids) { + List strings = Arrays.asList(ids.split(",")); + List tempIds = new ArrayList<>(); + for (String id : strings) { + tempIds.add(Long.valueOf(id)); + } + return R.status(equipVerificationService.deleteLogic(tempIds)); + } } diff --git a/lab-service/lab-file/src/main/java/org/springblade/file/mapper/EquipVerificationMapper.xml b/lab-service/lab-file/src/main/java/org/springblade/file/mapper/EquipVerificationMapper.xml index c580269..fe4cfbc 100644 --- a/lab-service/lab-file/src/main/java/org/springblade/file/mapper/EquipVerificationMapper.xml +++ b/lab-service/lab-file/src/main/java/org/springblade/file/mapper/EquipVerificationMapper.xml @@ -25,6 +25,9 @@