From 74ec634d3ecd024e71188cbdfd9a7118c2c645fe Mon Sep 17 00:00:00 2001 From: liusheng <337615773@qq.com> Date: 星期二, 17 六月 2025 18:35:39 +0800 Subject: [PATCH] 代码提交 --- smartor/src/main/java/com/smartor/service/impl/PatArchiveServiceImpl.java | 18 +++++++++++++++--- 1 files changed, 15 insertions(+), 3 deletions(-) diff --git a/smartor/src/main/java/com/smartor/service/impl/PatArchiveServiceImpl.java b/smartor/src/main/java/com/smartor/service/impl/PatArchiveServiceImpl.java index 90cb542..f0e8abf 100644 --- a/smartor/src/main/java/com/smartor/service/impl/PatArchiveServiceImpl.java +++ b/smartor/src/main/java/com/smartor/service/impl/PatArchiveServiceImpl.java @@ -107,6 +107,16 @@ @Transactional(rollbackFor = Exception.class) @Override + public Boolean updateArchive(PatArchive patArchive) { + int i = patArchiveMapper.updatePatArchive(patArchive); + if (i != 1) { + return false; + } + return true; + } + + @Transactional(rollbackFor = Exception.class) + @Override public Boolean update(PatArchive patArchive) { int i = patArchiveMapper.updatePatArchive(patArchive); if (i != 1) { @@ -595,9 +605,11 @@ } //灏嗘煡鍑虹殑tag锛屾斁鍒皃atArchive1閲岀殑TagList涓� PatArchivetag patArchivetag = new PatArchivetag(); - patArchivetag.setTagname(list.get(i).getTag()); - patArchivetag.setTagid(list.get(i).getTagid()); - stringList.add(patArchivetag); + if (StringUtils.isNotEmpty(list.get(i).getTag()) && ObjectUtils.isNotEmpty(list.get(i).getTagid())) { + patArchivetag.setTagname(list.get(i).getTag()); + patArchivetag.setTagid(list.get(i).getTagid()); + stringList.add(patArchivetag); + } } patArchive1.setTagList(stringList.stream().collect(Collectors.toList())); patArchives.add(patArchive1); -- Gitblit v1.9.3