TCommentUserService.java 957 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. package com.ylx.order.service;
  2. import com.baomidou.mybatisplus.extension.service.IService;
  3. import com.ylx.common.core.domain.model.WxLoginUser;
  4. import com.ylx.order.domain.TCommentUser;
  5. import com.ylx.order.domain.dto.OrderCommentDTO;
  6. import java.util.List;
  7. /**
  8. * 用户评论表(TCommentUser)表服务接口
  9. *
  10. * @author makejava
  11. * @since 2024-08-08 10:32:07
  12. */
  13. public interface TCommentUserService extends IService<TCommentUser> {
  14. /**
  15. * 新增评论
  16. * @param comment
  17. * @param wxLoginUser
  18. * @return Boolean
  19. */
  20. Boolean saveComment(TCommentUser comment, WxLoginUser wxLoginUser);
  21. /**
  22. * 分页查询用户评论
  23. * @param page
  24. * @param tCommentUser
  25. * @return Page<TCommentUser>
  26. */
  27. List<TCommentUser> selectAll(TCommentUser tCommentUser);
  28. /**
  29. * 提交评论(入库+生成审核记录)
  30. * @param dto 评论DTO
  31. */
  32. void submitComment(OrderCommentDTO dto);
  33. }