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 042dd97..8f49904 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 @@ -75,12 +75,10 @@ public class SysCarFaultController extends BaseController SysCarFault selectFaultByFaultCode = sysCarFaultService.selectFaultByFaultCode(sysCarFault.getFaultCode()); if (selectFaultByFaultCode!=null){ - return error("新增 车辆故障管理 ,失败"); + return error("新增车辆故障 ,故障码已存在"); } - if (sysCarFaultService.checkIdUnique(sysCarFault)) { - return error("新增 车辆故障管理 ,失败"); - } + sysCarFault.setCreateBy(SecurityUtils.getUsername()); return toAjax(sysCarFaultService.save(sysCarFault)); } @@ -94,9 +92,7 @@ public class SysCarFaultController extends BaseController public Result edit( @Validated @RequestBody SysCarFault sysCarFault) { - if (!sysCarFaultService.checkIdUnique(sysCarFault)) { - return error("修改 车辆故障管理 '" + sysCarFault + "'失败,车辆故障管理不存在"); - } + sysCarFault.setUpdateBy(SecurityUtils.getUsername()); return toAjax(sysCarFaultService.updateById(sysCarFault)); } 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 8085e2f..4113d75 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 @@ -29,12 +29,10 @@ public interface SysCarFaultService extends IService { public List selectSysCarFaultList(SysCarFault sysCarFault); /** - * 判断 车辆故障管理 id是否唯一 - * @param sysCarFault 车辆故障管理 + * 判断 车辆故障管理 faultCode是否唯一 + * @param faultCode 车辆故障管理 * @return 结果 */ - Boolean checkIdUnique(SysCarFault sysCarFault); - 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 6450189..eabfff5 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 @@ -69,16 +69,9 @@ public class SysCarFaultServiceImpl /** * 唯一 判断 - * @param sysCarFault 车辆故障管理 + * @param faultCode 车辆故障管理 * @return 车辆故障管理 */ - @Override - public Boolean checkIdUnique(SysCarFault sysCarFault) { - LambdaQueryWrapper queryWrapper = new LambdaQueryWrapper<>(); - - queryWrapper.eq(SysCarFault::getId, sysCarFault.getId()); - return this.count(queryWrapper) == 0; - } @Override public SysCarFault selectFaultByFaultCode(String faultCode) {