Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
C
cust-api
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
李伟
cust-api
Commits
69962d2d
Commit
69962d2d
authored
Jan 14, 2025
by
liwei
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改了动态详情接口
parent
4446fa41
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
41 additions
and
3 deletions
+41
-3
ArticleCommentVO.java
.../rcisoft/business/opmArticle/entity/ArticleCommentVO.java
+27
-1
OpmArticleServiceImpl.java
...siness/opmArticle/service/impl/OpmArticleServiceImpl.java
+6
-0
OpmArticleMapper.xml
...es/mapper/business/opmArticle/mapper/OpmArticleMapper.xml
+8
-2
No files found.
src/main/java/org/rcisoft/business/opmArticle/entity/ArticleCommentVO.java
View file @
69962d2d
...
...
@@ -3,6 +3,8 @@ package org.rcisoft.business.opmArticle.entity;
import
lombok.Data
;
import
java.util.List
;
@Data
public
class
ArticleCommentVO
{
...
...
@@ -30,6 +32,30 @@ public class ArticleCommentVO {
/**
* 用户头像
*/
String
url
;
String
avatarUrl
;
/**
* 会员昵称
*/
private
String
memNickName
;
/**
* 评论创建时间
*/
private
String
createDate
;
/**
* 点赞数
*/
private
Integer
likeCount
;
/**
* 回复数
*/
private
Integer
replyCount
;
/**
* 子评论
*/
private
List
<
ArticleCommentVO
>
childrenCommentList
;
}
src/main/java/org/rcisoft/business/opmArticle/service/impl/OpmArticleServiceImpl.java
View file @
69962d2d
...
...
@@ -18,6 +18,8 @@ import org.springframework.stereotype.Service;
import
org.springframework.transaction.annotation.Isolation
;
import
org.springframework.transaction.annotation.Propagation
;
import
org.springframework.transaction.annotation.Transactional
;
import
java.util.ArrayList
;
import
java.util.List
;
/**
...
...
@@ -96,6 +98,10 @@ public class OpmArticleServiceImpl extends ServiceImpl<OpmArticleRepository, Opm
OpmArticle
opmArticle
=
baseMapper
.
selectByIdWithUrl
(
articleId
);
//查询该动态的评论
List
<
ArticleCommentVO
>
list
=
baseMapper
.
SelectArticleComment
(
opmArticle
.
getBusinessId
());
list
.
forEach
(
item
->
{
List
<
ArticleCommentVO
>
childrenCommentList
=
new
ArrayList
<>();
item
.
setChildrenCommentList
(
childrenCommentList
);
});
opmArticle
.
setArticleCommentVOList
(
list
);
return
opmArticle
;
}
...
...
src/main/resources/mapper/business/opmArticle/mapper/OpmArticleMapper.xml
View file @
69962d2d
...
...
@@ -206,9 +206,15 @@
opa.business_id DESC
</select>
<select
id=
"SelectArticleComment"
resultType=
"org.rcisoft.business.opmArticle.entity.ArticleCommentVO"
>
SELECT opc.*,
SELECT opc.business_id,
opc.content,
opc.parent_id,
opc.create_date,
opc.like_count,
opc.reply_count,
mi.mem_code as memCode,
oi.url as url
mi.mem_nick_name as memNickName,
oi.url as avatarUrl
FROM opm_article_comment opc
LEFT JOIN mem_info mi ON mi.user_id = opc.create_by
left join oss_info oi on oi.business_id = mi.avatar
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment