text:修改故障码添加

dev.breakdown
袁子龙 2024-09-25 20:04:36 +08:00
parent a3221cdb91
commit 5552f9948a
3 changed files with 6 additions and 19 deletions

View File

@ -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<Integer> edit(
@Validated @RequestBody SysCarFault sysCarFault)
{
if (!sysCarFaultService.checkIdUnique(sysCarFault)) {
return error("修改 车辆故障管理 '" + sysCarFault + "'失败,车辆故障管理不存在");
}
sysCarFault.setUpdateBy(SecurityUtils.getUsername());
return toAjax(sysCarFaultService.updateById(sysCarFault));
}

View File

@ -29,12 +29,10 @@ public interface SysCarFaultService extends IService<SysCarFault> {
public List<SysCarFault> selectSysCarFaultList(SysCarFault sysCarFault);
/**
* id
* @param sysCarFault
* faultCode
* @param faultCode
* @return
*/
Boolean checkIdUnique(SysCarFault sysCarFault);
SysCarFault selectFaultByFaultCode(String faultCode);

View File

@ -69,16 +69,9 @@ public class SysCarFaultServiceImpl
/**
*
* @param sysCarFault
* @param faultCode
* @return
*/
@Override
public Boolean checkIdUnique(SysCarFault sysCarFault) {
LambdaQueryWrapper<SysCarFault> queryWrapper = new LambdaQueryWrapper<>();
queryWrapper.eq(SysCarFault::getId, sysCarFault.getId());
return this.count(queryWrapper) == 0;
}
@Override
public SysCarFault selectFaultByFaultCode(String faultCode) {