feat: 修复校验字典code不准确问题

This commit is contained in:
Kang_Yang
2024-11-07 13:39:59 +08:00
parent b7420ff43d
commit 021954617e
3 changed files with 21 additions and 3 deletions

View File

@@ -67,9 +67,8 @@ public class DictServiceImpl extends ServiceImpl<DictMapper, Dict> implements Di
// 校验 code 是否唯一
String dictCode = entity.getDictCode();
long count = this.count(new LambdaQueryWrapper<Dict>()
.eq(Dict::getDictCode, dictCode)
);
long count = this.baseMapper.getDictCodeCount(dictCode);
Assert.isTrue(count == 0, "字典编码已存在");
return this.save(entity);