| | |
| | | return R.fail("系统预置标签不可修改"); |
| | | } |
| | | ComMngUserTagDO exist = comMngUserTagDAO.selectOne(new QueryWrapper<ComMngUserTagDO>().lambda().eq(ComMngUserTagDO::getTagName,comMngTagVO.getTagName())); |
| | | if(null!=exist && exist.getId()!=comMngUserTagDO.getId()){ |
| | | if(null!=exist && !exist.getId().equals(comMngTagVO.getId())){ |
| | | return R.fail("标签重复"); |
| | | } |
| | | comMngUserTagDO.setTagName(comMngTagVO.getTagName()); |
| | | comMngUserTagDAO.updateById(comMngUserTagDO); |
| | | }else{ |
| | | int count = comMngUserTagDAO.selectCount(new QueryWrapper<ComMngUserTagDO>().lambda().eq(ComMngUserTagDO::getTagName,comMngTagVO.getTagName())); |
| | | int count = comMngUserTagDAO.selectCount(new QueryWrapper<ComMngUserTagDO>().lambda().eq(ComMngUserTagDO::getCommunityId,comMngTagVO.getCommunityId()).eq(ComMngUserTagDO::getTagName,comMngTagVO.getTagName())); |
| | | if(count>0){ |
| | | return R.fail("标签重复"); |
| | | } |