From 4e2975cee275d8315483b30c5d85b8c33a092e63 Mon Sep 17 00:00:00 2001 From: mg <maokecheng@163.com> Date: 星期五, 21 十月 2022 15:30:53 +0800 Subject: [PATCH] 取消消息类型校验 --- ycl-platform/src/main/java/com/ycl/controller/carManage/CarManageController.java | 22 ++++++++++++++++++---- 1 files changed, 18 insertions(+), 4 deletions(-) diff --git a/ycl-platform/src/main/java/com/ycl/controller/carManage/CarManageController.java b/ycl-platform/src/main/java/com/ycl/controller/carManage/CarManageController.java index 59e643e..c8e08d6 100644 --- a/ycl-platform/src/main/java/com/ycl/controller/carManage/CarManageController.java +++ b/ycl-platform/src/main/java/com/ycl/controller/carManage/CarManageController.java @@ -9,6 +9,8 @@ import com.ycl.controller.BaseController; import com.ycl.entity.carManage.CarEnforcecar; import com.ycl.entity.carManage.CarSlagcar; +import com.ycl.enums.common.ResultCode; +import com.ycl.exception.ApiException; import com.ycl.service.carManage.ICarEnforcecarService; import com.ycl.service.carManage.ICarSlagcarService; import io.swagger.annotations.Api; @@ -91,28 +93,40 @@ @ApiOperation("娣诲姞鎵ф硶杞�") @PostMapping("/addition_enforce") - @LogSave(operationType = "杞︿咯绠$悊",contain = "娣诲姞鎵ф硶杞�") + @LogSave(operationType = "杞︿咯绠$悊", contain = "娣诲姞鎵ф硶杞�") public CommonResult addEnforceCar(@RequestBody CarEnforcecar carEnforcecar) { + CarEnforcecar enforceCar = iCarEnforcecarService + .getOne(new LambdaQueryWrapper<CarEnforcecar>() + .eq(CarEnforcecar::getCarNumber, carEnforcecar.getCarNumber())); + if (StringUtils.isNotBlank(enforceCar.getCarNumber())) { + throw new ApiException(ResultCode.CAR_NUMBER_REPETITION.getMessage()); + } return CommonResult.success(iCarEnforcecarService.save(carEnforcecar)); } @ApiOperation("娣诲姞娓e湡杞�") @PostMapping("/addition_slag") - @LogSave(operationType = "杞︿咯绠$悊",contain = "娣诲姞娓e湡杞�") + @LogSave(operationType = "杞︿咯绠$悊", contain = "娣诲姞娓e湡杞�") public CommonResult addSlagCar(@RequestBody CarSlagcar carSlagcar) { + CarSlagcar slagCar = iCarSlagcarService + .getOne(new LambdaQueryWrapper<CarSlagcar>() + .eq(CarSlagcar::getCarNumber, carSlagcar.getCarNumber())); + if (StringUtils.isNotBlank(slagCar.getCarNumber())) { + throw new ApiException(ResultCode.CAR_NUMBER_REPETITION.getMessage()); + } return CommonResult.success(iCarSlagcarService.save(carSlagcar)); } @ApiOperation("鍒犻櫎鎵ф硶杞�") @DeleteMapping("/deletion_enforce") - @LogSave(operationType = "杞︿咯绠$悊",contain = "鍒犻櫎鎵ф硶杞�") + @LogSave(operationType = "杞︿咯绠$悊", contain = "鍒犻櫎鎵ф硶杞�") public CommonResult deleteEnforceCar(@RequestParam Integer id) { return CommonResult.success(iCarEnforcecarService.removeById(id)); } @ApiOperation("鍒犻櫎娓e湡杞�") @DeleteMapping("/deletion_slag") - @LogSave(operationType = "杞︿咯绠$悊",contain = "鍒犻櫎娓e湡杞�") + @LogSave(operationType = "杞︿咯绠$悊", contain = "鍒犻櫎娓e湡杞�") public CommonResult deleteSlagCar(@RequestParam Integer id) { return CommonResult.success(iCarSlagcarService.removeById(id)); } -- Gitblit v1.8.0