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 @@