linwei
2024-01-08 ad2ec97fe0c60eee4bb7c8cdacff7c876f280ea7
src/main/java/org/springblade/modules/system/service/impl/DictBizServiceImpl.java
@@ -76,7 +76,7 @@
      LambdaQueryWrapper<DictBiz> lqw = Wrappers.<DictBiz>query().lambda().eq(DictBiz::getCode, dict.getCode()).eq(DictBiz::getDictKey, dict.getDictKey());
      Long cnt = baseMapper.selectCount((Func.isEmpty(dict.getId())) ? lqw : lqw.notIn(DictBiz::getId, dict.getId()));
      if (cnt > 0L) {
         throw new ServiceException("当前字典键值已存在!");
         throw new ServiceException("当前键值已存在!");
      }
      // 修改顶级字典后同步更新下属字典的编号
      if (Func.isNotEmpty(dict.getId()) && dict.getParentId().longValue() == BladeConstant.TOP_PARENT_ID) {