| | |
| | | comMngUserTagDO.setTagName(comMngTagVO.getTagName()); |
| | | comMngUserTagDAO.updateById(comMngUserTagDO); |
| | | }else{ |
| | | int count = comMngUserTagDAO.selectCount(new QueryWrapper<ComMngUserTagDO>().lambda().eq(ComMngUserTagDO::getCommunityId,comMngTagVO.getCommunityId()).eq(ComMngUserTagDO::getTagName,comMngTagVO.getTagName())); |
| | | if(count>0){ |
| | | return R.fail("标签重复"); |
| | | ComMngUserTagDO comMngUserTagDO = comMngUserTagDAO.selectOne(new QueryWrapper<ComMngUserTagDO>().lambda().eq(ComMngUserTagDO::getCommunityId,comMngTagVO.getCommunityId()).eq(ComMngUserTagDO::getTagName,comMngTagVO.getTagName())); |
| | | if(comMngUserTagDO != null){ |
| | | if (comMngUserTagDO.getCommunityId().equals(comMngTagVO.getCommunityId())) |
| | | return R.fail("标签重复"); |
| | | } |
| | | ComMngUserTagDO comMngUserTagDO = new ComMngUserTagDO(); |
| | | comMngUserTagDO.setTagName(comMngTagVO.getTagName()); |
| | | comMngUserTagDO.setCommunityId(comMngTagVO.getCommunityId()); |
| | | comMngUserTagDO.setSysFlag(0); |
| | | comMngUserTagDO.setCreateAt(new Date()); |
| | | comMngUserTagDAO.insert(comMngUserTagDO); |
| | | ComMngUserTagDO comMngUserTagDO1 = new ComMngUserTagDO(); |
| | | comMngUserTagDO1.setTagName(comMngTagVO.getTagName()); |
| | | comMngUserTagDO1.setCommunityId(comMngTagVO.getCommunityId()); |
| | | comMngUserTagDO1.setSysFlag(0); |
| | | comMngUserTagDO1.setCreateAt(new Date()); |
| | | comMngUserTagDAO.insert(comMngUserTagDO1); |
| | | } |
| | | return R.ok(); |
| | | } |