text:修改故障码添加
parent
89903d759c
commit
1cc1af4cd9
|
@ -75,12 +75,10 @@ public class SysCarFaultController extends BaseController
|
||||||
|
|
||||||
SysCarFault selectFaultByFaultCode = sysCarFaultService.selectFaultByFaultCode(sysCarFault.getFaultCode());
|
SysCarFault selectFaultByFaultCode = sysCarFaultService.selectFaultByFaultCode(sysCarFault.getFaultCode());
|
||||||
if (selectFaultByFaultCode!=null){
|
if (selectFaultByFaultCode!=null){
|
||||||
return error("新增 车辆故障管理 ,失败");
|
return error("新增车辆故障 ,故障码已存在");
|
||||||
}
|
}
|
||||||
|
|
||||||
if (sysCarFaultService.checkIdUnique(sysCarFault)) {
|
|
||||||
return error("新增 车辆故障管理 ,失败");
|
|
||||||
}
|
|
||||||
sysCarFault.setCreateBy(SecurityUtils.getUsername());
|
sysCarFault.setCreateBy(SecurityUtils.getUsername());
|
||||||
return toAjax(sysCarFaultService.save(sysCarFault));
|
return toAjax(sysCarFaultService.save(sysCarFault));
|
||||||
}
|
}
|
||||||
|
@ -94,9 +92,7 @@ public class SysCarFaultController extends BaseController
|
||||||
public Result<Integer> edit(
|
public Result<Integer> edit(
|
||||||
@Validated @RequestBody SysCarFault sysCarFault)
|
@Validated @RequestBody SysCarFault sysCarFault)
|
||||||
{
|
{
|
||||||
if (!sysCarFaultService.checkIdUnique(sysCarFault)) {
|
|
||||||
return error("修改 车辆故障管理 '" + sysCarFault + "'失败,车辆故障管理不存在");
|
|
||||||
}
|
|
||||||
sysCarFault.setUpdateBy(SecurityUtils.getUsername());
|
sysCarFault.setUpdateBy(SecurityUtils.getUsername());
|
||||||
return toAjax(sysCarFaultService.updateById(sysCarFault));
|
return toAjax(sysCarFaultService.updateById(sysCarFault));
|
||||||
}
|
}
|
||||||
|
|
|
@ -29,12 +29,10 @@ public interface SysCarFaultService extends IService<SysCarFault> {
|
||||||
public List<SysCarFault> selectSysCarFaultList(SysCarFault sysCarFault);
|
public List<SysCarFault> selectSysCarFaultList(SysCarFault sysCarFault);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 判断 车辆故障管理 id是否唯一
|
* 判断 车辆故障管理 faultCode是否唯一
|
||||||
* @param sysCarFault 车辆故障管理
|
* @param faultCode 车辆故障管理
|
||||||
* @return 结果
|
* @return 结果
|
||||||
*/
|
*/
|
||||||
Boolean checkIdUnique(SysCarFault sysCarFault);
|
|
||||||
|
|
||||||
|
|
||||||
SysCarFault selectFaultByFaultCode(String faultCode);
|
SysCarFault selectFaultByFaultCode(String faultCode);
|
||||||
|
|
||||||
|
|
|
@ -69,16 +69,9 @@ public class SysCarFaultServiceImpl
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 唯一 判断
|
* 唯一 判断
|
||||||
* @param sysCarFault 车辆故障管理
|
* @param faultCode 车辆故障管理
|
||||||
* @return 车辆故障管理
|
* @return 车辆故障管理
|
||||||
*/
|
*/
|
||||||
@Override
|
|
||||||
public Boolean checkIdUnique(SysCarFault sysCarFault) {
|
|
||||||
LambdaQueryWrapper<SysCarFault> queryWrapper = new LambdaQueryWrapper<>();
|
|
||||||
|
|
||||||
queryWrapper.eq(SysCarFault::getId, sysCarFault.getId());
|
|
||||||
return this.count(queryWrapper) == 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public SysCarFault selectFaultByFaultCode(String faultCode) {
|
public SysCarFault selectFaultByFaultCode(String faultCode) {
|
||||||
|
|
Loading…
Reference in New Issue