| | |
| | | patArchivetag.setGuid(patArchiveVO.getGuid()); |
| | | patArchivetag.setOrgid(patArchiveVO.getOrgid()); |
| | | if (patArchivetag.getIsoperation() != null && patArchivetag.getIsoperation() == 1 || patArchivetag.getIsoperation() == null && patArchiveVO.getIsoperation() == 1) { |
| | | //判断一下base_tag里是不是存在,如果不存在,先新增 |
| | | BaseTag baseTag = new BaseTag(); |
| | | baseTag.setTagname(patArchivetag.getTagname().trim()); |
| | | List<BaseTag> baseTags = baseTagMapper.selectBaseTagListByTagname(baseTag); |
| | | if (CollectionUtils.isEmpty(baseTags)) { |
| | | //先给放到未分类中 |
| | | baseTag.setTagcategoryid(6L); |
| | | baseTag.setOrgid(patArchiveVO.getOrgid()); |
| | | baseTag.setDelFlag("0"); |
| | | baseTag.setUpdateTime(new Date()); |
| | | baseTag.setCreateTime(new Date()); |
| | | baseTagMapper.insertBaseTag(baseTag); |
| | | patArchivetag.setTagid(baseTag.getTagid()); |
| | | } else { |
| | | patArchivetag.setTagid(baseTags.get(0).getTagid()); |
| | | } |
| | | //新增 |
| | | patArchivetag.setUpdateBy(null); |
| | | patArchivetag.setCreateTime(new Date()); |