package com.panzhihua.service_community.service;
|
|
import com.panzhihua.common.model.dtos.community.ComActDiscussCommentDTO;
|
import com.panzhihua.common.model.dtos.community.ComActDiscussDTO;
|
import com.panzhihua.common.model.dtos.community.PageComActDiscussCommentDTO;
|
import com.panzhihua.common.model.dtos.community.PageComActDiscussDTO;
|
import com.panzhihua.common.model.vos.R;
|
|
/**
|
* @program: springcloud_k8s_panzhihuazhihuishequ
|
* @description: 一起议
|
* @author: huang.hongfa weixin hhf9596 qq 959656820
|
* @create: 2021-01-22 14:50
|
**/
|
public interface ComActDiscussService {
|
/**
|
* 一起议-新增
|
* @param comActDiscussDTO 新增参数
|
* @return 新增结果
|
*/
|
R addDiscuss(ComActDiscussDTO comActDiscussDTO);
|
/**
|
* 一起议-详情
|
* @param id 主键
|
* @return ComActDiscussVO
|
*/
|
R detailDiscuss(Long id);
|
/**
|
* 一起议-删除
|
* @param id 主键
|
* @return 删除结果
|
*/
|
R deleteDiscuss(Long id);
|
/**
|
* 一起议-回复
|
* @param comActDiscussCommentDTO 评论内容
|
* @return 回复结果
|
*/
|
R addDiscussComment(ComActDiscussCommentDTO comActDiscussCommentDTO);
|
/**
|
* 一起议-分页查询
|
* @param pageComActDiscussDTO 查询参数
|
* @return ComActDiscussVO
|
*/
|
R pageDiscuss(PageComActDiscussDTO pageComActDiscussDTO);
|
/**
|
* 一起议-评论-查看
|
* @param id 主键
|
* @return 详情
|
*/
|
R detailDiscusscomment(Long id);
|
/**
|
* 一起议-评论-置顶
|
* @param id 主键
|
* @return 置顶结果
|
*/
|
R putDiscussCommentTop(Long id);
|
/**
|
* 一起议-评论-回复
|
* @param comActDiscussCommentDTO 回复内容
|
* @return 回复结果
|
*/
|
R addDiscussCommentBack(ComActDiscussCommentDTO comActDiscussCommentDTO);
|
/**
|
* 一起议-评论-分页查询
|
* @param pageComActDiscussCommentDTO 分页查询参数
|
* @return ComActDiscussCommentVO
|
*/
|
R pageDiscussComment(PageComActDiscussCommentDTO pageComActDiscussCommentDTO);
|
}
|