|
|
@@ -69,6 +69,10 @@ public class IsHardwareServiceImpl extends ServiceImpl<IsHardwareMapper, IsHardw
|
|
|
List<IsHardware> list = list(Wrappers.<IsHardware>lambdaQuery()
|
|
|
.eq(IsHardware::getHardwareCode, isHardware.getHardwareCode()));
|
|
|
Assert.isTrue(list.isEmpty(), isHardware.getHardwareCode() + "已被使用!");
|
|
|
+ // 检查序列号是否被占用
|
|
|
+ List<IsHardware> list1 = list(Wrappers.<IsHardware>lambdaQuery()
|
|
|
+ .eq(IsHardware::getSerialNumber, isHardware.getSerialNumber()));
|
|
|
+ Assert.isTrue(list1.isEmpty(), isHardware.getSerialNumber() + "已被使用!");
|
|
|
return isHardwareMapper.insertIsHardware(isHardware);
|
|
|
}
|
|
|
|
|
|
@@ -90,6 +94,11 @@ public class IsHardwareServiceImpl extends ServiceImpl<IsHardwareMapper, IsHardw
|
|
|
.eq(IsHardware::getHardwareCode, isHardware.getHardwareCode())
|
|
|
.ne(IsHardware::getId, isHardware.getId()));
|
|
|
Assert.isTrue(list.isEmpty(), isHardware.getHardwareCode() + "已被使用!");
|
|
|
+ // 检查序列号是否被占用
|
|
|
+ List<IsHardware> list1 = list(Wrappers.<IsHardware>lambdaQuery()
|
|
|
+ .eq(IsHardware::getSerialNumber, isHardware.getSerialNumber())
|
|
|
+ .ne(IsHardware::getId, isHardware.getId()));
|
|
|
+ Assert.isTrue(list1.isEmpty(), isHardware.getSerialNumber() + "已被使用!");
|
|
|
return isHardwareMapper.updateIsHardware(isHardware);
|
|
|
}
|
|
|
|