|
@ -31,6 +31,7 @@ import com.elink.esua.epdc.dto.comment.TopicCommentsFormDTO; |
|
|
import com.elink.esua.epdc.dto.comment.TopicCommentsResultDTO; |
|
|
import com.elink.esua.epdc.dto.comment.TopicCommentsResultDTO; |
|
|
import com.elink.esua.epdc.dto.constant.TopicNoticeConstant; |
|
|
import com.elink.esua.epdc.dto.constant.TopicNoticeConstant; |
|
|
import com.elink.esua.epdc.dto.epdc.form.EpdcInformationFormDTO; |
|
|
import com.elink.esua.epdc.dto.epdc.form.EpdcInformationFormDTO; |
|
|
|
|
|
import com.elink.esua.epdc.dto.topic.TopicCommentsDTO; |
|
|
import com.elink.esua.epdc.modules.async.NewsTask; |
|
|
import com.elink.esua.epdc.modules.async.NewsTask; |
|
|
import com.elink.esua.epdc.modules.comment.dao.TopicCommentDao; |
|
|
import com.elink.esua.epdc.modules.comment.dao.TopicCommentDao; |
|
|
import com.elink.esua.epdc.modules.comment.entity.TopicCommentEntity; |
|
|
import com.elink.esua.epdc.modules.comment.entity.TopicCommentEntity; |
|
@ -183,6 +184,16 @@ public class TopicCommentServiceImpl extends BaseServiceImpl<TopicCommentDao, To |
|
|
|
|
|
|
|
|
@Override |
|
|
@Override |
|
|
public Result<TopicCommentsResultDTO> listOfComments(TopicCommentsFormDTO formDto) { |
|
|
public Result<TopicCommentsResultDTO> listOfComments(TopicCommentsFormDTO formDto) { |
|
|
return null; |
|
|
// 表态数
|
|
|
|
|
|
long statementNum = baseDao.selectCountOfStatementNum(formDto.getTopicId()); |
|
|
|
|
|
int pageIndex = (formDto.getPageIndex() - NumConstant.ONE) * formDto.getPageSize(); |
|
|
|
|
|
formDto.setPageIndex(pageIndex); |
|
|
|
|
|
// 评论
|
|
|
|
|
|
List<TopicCommentsDTO> list = baseDao.selectListOfComments(formDto); |
|
|
|
|
|
TopicCommentsResultDTO data = new TopicCommentsResultDTO(); |
|
|
|
|
|
data.setStatementNum(statementNum); |
|
|
|
|
|
data.setCommentsList(list); |
|
|
|
|
|
return new Result<TopicCommentsResultDTO>().ok(data); |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|