yuxc
2023-07-25 007eff2ea8fbacf5356faa00c62b773b08d83666
1、增加同一个父分类下编码不能重复的逻辑。
已修改1个文件
7 ■■■■■ 文件已修改
Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/CodeClassifyServiceImpl.java 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/CodeClassifyServiceImpl.java
@@ -132,6 +132,13 @@
        if(StringUtils.isNotBlank(codeClassifyEntity.getParentCodeClassifyOid()) && StringUtils.isNotBlank(codeClassifyEntity.getBtmTypeId())){
            return R.fail("只有在顶层的主题库分类才能设置业务类型");
        }
        QueryWrapper<CodeClassify> classifyQueryWrapper = new QueryWrapper<>();
        classifyQueryWrapper.eq("parentCodeClassifyOid",codeClassifyEntity.getParentCodeClassifyOid());
        classifyQueryWrapper.eq("id",codeClassifyEntity.getId());
        List<CodeClassify> codeClassifyList = baseMapper.selectList(classifyQueryWrapper);
        if(codeClassifyList.size()!=0){
            return R.fail("当前分类下不允许分类编号重复,请检查!!!");
        }
        codeClassifyEntity.setCreator(String.valueOf(AuthUtil.getUser().getUserId()));
        codeClassifyEntity.setCreateTime(new Date());
        codeClassifyEntity.setTs(new Date());