From 89903d759cbec360bcf46816e4c3f6b5e09a70c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=A2=81=E5=AD=90=E9=BE=99?= <14096380+qwe963852@user.noreply.gitee.com> Date: Wed, 25 Sep 2024 19:45:30 +0800 Subject: [PATCH] =?UTF-8?q?text:=E4=BF=AE=E6=94=B9=E6=95=85=E9=9A=9C?= =?UTF-8?q?=E7=A0=81=E6=B7=BB=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../muyu/breakdown/controller/SysCarFaultController.java | 6 ++++-- .../java/com/muyu/breakdown/mapper/SysCarFaultMapper.java | 4 ++-- .../java/com/muyu/breakdown/service/SysCarFaultService.java | 2 +- .../muyu/breakdown/service/impl/SysCarFaultServiceImpl.java | 4 ++-- 4 files changed, 9 insertions(+), 7 deletions(-) diff --git a/cloud-modules/cloud-modules-breakdown/src/main/java/com/muyu/breakdown/controller/SysCarFaultController.java b/cloud-modules/cloud-modules-breakdown/src/main/java/com/muyu/breakdown/controller/SysCarFaultController.java index 983d354..042dd97 100644 --- a/cloud-modules/cloud-modules-breakdown/src/main/java/com/muyu/breakdown/controller/SysCarFaultController.java +++ b/cloud-modules/cloud-modules-breakdown/src/main/java/com/muyu/breakdown/controller/SysCarFaultController.java @@ -72,9 +72,11 @@ public class SysCarFaultController extends BaseController public Result add( @Validated @RequestBody SysCarFault sysCarFault) { - List sysCarFaults = sysCarFaultService.selectFaultByFaultCode(sysCarFault.getFaultCode()); - + SysCarFault selectFaultByFaultCode = sysCarFaultService.selectFaultByFaultCode(sysCarFault.getFaultCode()); + if (selectFaultByFaultCode!=null){ + return error("新增 车辆故障管理 ,失败"); + } if (sysCarFaultService.checkIdUnique(sysCarFault)) { return error("新增 车辆故障管理 ,失败"); diff --git a/cloud-modules/cloud-modules-breakdown/src/main/java/com/muyu/breakdown/mapper/SysCarFaultMapper.java b/cloud-modules/cloud-modules-breakdown/src/main/java/com/muyu/breakdown/mapper/SysCarFaultMapper.java index e26ac49..14a9953 100644 --- a/cloud-modules/cloud-modules-breakdown/src/main/java/com/muyu/breakdown/mapper/SysCarFaultMapper.java +++ b/cloud-modules/cloud-modules-breakdown/src/main/java/com/muyu/breakdown/mapper/SysCarFaultMapper.java @@ -16,6 +16,6 @@ import java.util.List; @Mapper public interface SysCarFaultMapper extends BaseMapper{ - @Select("select fault_code from sys_car_fault where fault_code=#{}") - ListselectFaultByFaultCode(String faultCode); + @Select("select fault_code from sys_car_fault where fault_code=#{faultCode}") + SysCarFault selectFaultByFaultCode(String faultCode); } diff --git a/cloud-modules/cloud-modules-breakdown/src/main/java/com/muyu/breakdown/service/SysCarFaultService.java b/cloud-modules/cloud-modules-breakdown/src/main/java/com/muyu/breakdown/service/SysCarFaultService.java index ad2aa41..8085e2f 100644 --- a/cloud-modules/cloud-modules-breakdown/src/main/java/com/muyu/breakdown/service/SysCarFaultService.java +++ b/cloud-modules/cloud-modules-breakdown/src/main/java/com/muyu/breakdown/service/SysCarFaultService.java @@ -36,7 +36,7 @@ public interface SysCarFaultService extends IService { Boolean checkIdUnique(SysCarFault sysCarFault); - ListselectFaultByFaultCode(String faultCode); + SysCarFault selectFaultByFaultCode(String faultCode); diff --git a/cloud-modules/cloud-modules-breakdown/src/main/java/com/muyu/breakdown/service/impl/SysCarFaultServiceImpl.java b/cloud-modules/cloud-modules-breakdown/src/main/java/com/muyu/breakdown/service/impl/SysCarFaultServiceImpl.java index bcf23ff..6450189 100644 --- a/cloud-modules/cloud-modules-breakdown/src/main/java/com/muyu/breakdown/service/impl/SysCarFaultServiceImpl.java +++ b/cloud-modules/cloud-modules-breakdown/src/main/java/com/muyu/breakdown/service/impl/SysCarFaultServiceImpl.java @@ -75,13 +75,13 @@ public class SysCarFaultServiceImpl @Override public Boolean checkIdUnique(SysCarFault sysCarFault) { LambdaQueryWrapper queryWrapper = new LambdaQueryWrapper<>(); - queryWrapper.eq(SysCarFault::getId, sysCarFault.getId()); + queryWrapper.eq(SysCarFault::getId, sysCarFault.getId()); return this.count(queryWrapper) == 0; } @Override - public List selectFaultByFaultCode(String faultCode) { + public SysCarFault selectFaultByFaultCode(String faultCode) { return mapper.selectFaultByFaultCode(faultCode); }