|
|
|
@ -343,8 +343,12 @@ public class RecycleBucketServiceImpl extends ServiceImpl<RecycleBucketMapper, R
|
|
|
|
|
LambdaQueryWrapper<RecycleBucketEntity> wrapper = new LambdaQueryWrapper<>(RecycleBucketEntity.class)
|
|
|
|
|
.eq(RecycleBucketEntity::getDeviceCode, recycleBucketForm.getDeviceCode())
|
|
|
|
|
.isNull(RecycleBucketEntity::getDeleteMark);
|
|
|
|
|
//编辑的话 排除自己
|
|
|
|
|
if (!isSave) {
|
|
|
|
|
wrapper.ne(RecycleBucketEntity::getId, recycleBucketForm.getId());
|
|
|
|
|
}
|
|
|
|
|
List<RecycleBucketEntity> list = this.list(wrapper);
|
|
|
|
|
if (list.size() >= 2) {
|
|
|
|
|
if ((isSave && list.size() >= 2) || (!isSave && list.size() > 1)) {
|
|
|
|
|
return "该设备已存在两台回收桶!";
|
|
|
|
|
}
|
|
|
|
|
if (isSave) {
|
|
|
|
|