ReplyService.java 577 B

12345678910111213141516171819202122232425262728
  1. package nju.seec.helper.service;
  2. import nju.seec.helper.aspect.auth.LoginUser;
  3. import nju.seec.helper.dto.reply.ReplyDTO;
  4. import nju.seec.helper.entity.Reply;
  5. import nju.seec.helper.vo.ReplyVO;
  6. /**
  7. * @author cst
  8. */
  9. public interface ReplyService extends AuthService<Reply> {
  10. /**
  11. * 创建回复
  12. *
  13. * @param user
  14. * @param replyDTO
  15. * @return
  16. */
  17. ReplyVO createReply(LoginUser user, ReplyDTO replyDTO);
  18. /**
  19. * 删除回复
  20. *
  21. * @param user
  22. * @param replyId
  23. */
  24. void deleteReply(LoginUser user, Long replyId);
  25. }