linwei
2024-01-17 4ec472d8828e34fbcfb3990451d059e486b7d5ea
议事管理bug
2 files modified
5 ■■■■ changed files
src/main/java/org/springblade/modules/discuss/mapper/TopicsMapper.xml 1 ●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/discuss/service/impl/UserTopicsServiceImpl.java 4 ●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/discuss/mapper/TopicsMapper.xml
@@ -89,6 +89,7 @@
        jt.article_id,
        jt.LEVEL,
        ( SELECT jut.selected FROM jczz_user_topics jut WHERE jut.article_id = jt.article_id AND jut.user_id = #{userId}
        limit 1
        ) selected
        FROM
        jczz_topics jt
src/main/java/org/springblade/modules/discuss/service/impl/UserTopicsServiceImpl.java
@@ -103,6 +103,7 @@
                userTopics.setSelected(topic.getSelected());
                userTopics.setUserId(AuthUtil.getUserId());
                userTopics.setPublicDiscussId(topic.getPublicDiscussId());
                userTopics.setTopicsId(Integer.valueOf(topic.getSelected()));
                userTopics.setArticleId(topic.getArticleId());
                userTopics.setHouseCode(topic.getHouseCode());
                userTopics.setSignaturePath(topic.getSignaturePath());
@@ -125,6 +126,7 @@
                    userTopics.setPublicDiscussId(topic.getPublicDiscussId());
                    userTopics.setArticleId(topic.getArticleId());
                    userTopics.setHouseCode(topic.getHouseCode());
                    userTopics.setTopicsId((Integer) o);
                    userTopics.setSignaturePath(topic.getSignaturePath());
                    objectsTwo.add(userTopics);
                    UpdateWrapper<TopicsEntity> objectUpdateWrapper = new UpdateWrapper<>();
@@ -132,7 +134,7 @@
                    objectUpdateWrapper.eq("id", o);
                    topicsService.update(null, objectUpdateWrapper);
                }
                return save(objectsTwo.get(0));
                return saveBatch(objectsTwo);
            }
        }
        return null;